Euphoria Patches in FTB StoneBlock 4

FTB StoneBlock 4 1.23.0 ships version 1.10.0-r5.9-neoforge · First seen in 1.14.2

Checked Sep 17, 2026FTB StoneBlock 4 1.23.0Sources: FTB StoneBlock 4 1.23.0 modlist.json · Modrinth

Report a mistake on this page

Also in 5 other packs →

Euphoria Patches is a mod in FTB StoneBlock 4 1.23.0, where it is version 1.10.0-r5.9-neoforge. Euphoria Patches is an add-on for Complementary Shaders, extending it with more optional features and settings. (Summary from the mod's Modrinth page.)

Euphoria Patches guide for FTB StoneBlock 4

Written for FTB StoneBlock 4 1.21.0 · also fits 1.14.2 to 1.23.0 · updated Oct 5, 2026

Last verified for FTB StoneBlock 4 v1.23.0 on Oct 5, 2026 · text last changed Oct 5, 2026

Also applies to:All the Mods 10 0.37 to 8.3All the Mods 10: To the Sky 1.0 to 2.1.0All the Mods 11 0.1.0 to 0.12.0-betaAll the Mons 0.3.0-beta to 1.3.0FTB Evolution 2 1.0.2 to 1.4.0

Sections
5

2 sections are written for this pack; 3 are shared from another pack's guide.

Every recipe and number here was checked against FTB StoneBlock 4 1.23.0, read from the running game on Oct 13, 2026.

What is Euphoria Patches?

2 parts

Same as in the All the Mods 10 8.1 guide

Euphoria Patches is an add-on for Complementary Shaders, covering both the Reimagined and Unbound versions. It adds more optional features and settings on top of the shader. It is developed by SpacEagle17.[1]

It is a visual add-on, so it is for you if you run Complementary and like to tweak how it looks. If you don't use those shaders, there is nothing here for you to set up.[1]

How it works

Every option the add-on adds is disabled by default, so nothing changes until you turn a feature on. You can enable options one at a time. There is also a Popular Settings tab and a preset profile that apply the commonly used options quickly.[1]

In this pack

The pack includes Euphoria Patches 1.9.3-r5.8.1 for NeoForge, shipped as the file EuphoriaPatcher-1.9.3-r5.8.1-neoforge.jar. It was first included in version 2.25 or earlier of the pack.[2]

Watch out: If you hit a bug while using this add-on, don't report it to Emin, the developer of Complementary Shaders. The project page says to use the add-on's own contact channels instead.[1]

Unverified The sources do not show any pack quests, progression gates or ATM Star path steps involving this mod, so it is not confirmed to play any part in the pack's progression. The sources also don't say whether the pack ships a Complementary shader pack for you, so check that you have one installed.

How do you get started with Euphoria Patches?

1 part

Same as in the All the Mods 10 8.1 guide

Good news: Euphoria Patches isn't a mod where you craft a starter tool or build a machine first. It's an add-on for Complementary Shaders, so your first steps happen in the shader settings, not in the crafting grid.[1]

It works with the Reimagined and Unbound versions of Complementary Shaders. It adds optional handcrafted features and settings on top of them.[1]

Your first steps

  1. Make sure you're using one of the Complementary Shaders, either Reimagined or Unbound. Euphoria Patches extends those shaders.[1]
  2. Open the shader settings and look for the Euphoria Patches options. Every option is disabled by default, so nothing changes until you turn something on.[1]
  3. Start with the Popular Settings tab. It collects the commonly used options in one place.[1]
  4. If you'd rather not toggle things one by one, apply the preset profile. It switches on a set of commonly used options for you.[1]
  5. Turn on other options individually as you find ones you like, since each can be enabled on its own.[1]
Tip: Because everything starts disabled, it's easy to tell what Euphoria Patches is doing. Enable one option at a time and compare.[1]
Watch out: The project page asks you not to report bugs you find while using this add-on to Emin, the developer of Complementary Shaders. Use the contact details on the Euphoria Patches project page instead.[1]

Unverified I couldn't confirm any in-pack recipes, items or quests for Euphoria Patches, so there are no recipe blocks here. The exact setting names and where they sit in this pack's shader menu are also unconfirmed.

How does Euphoria Patches work?

2 parts

Same as in the All the Mods 10 8.1 guide

This one is different from most mods you'll see on the channel. Euphoria Patches has no machines, multiblocks, power, fluids or item automation. It's an add-on for Complementary Shaders (the Reimagined and Unbound versions), so everything it does is about how your shader looks and which shader options you can turn on.[1]

How the add-on works

Euphoria Patches expands Complementary Shaders with optional handcrafted features. You get extra settings on top of the ones the shader already has.[1]

Every option is disabled by default. Nothing changes in your game until you switch on the features you want, and you can enable them one at a time.[1]

Tip: If you don't want to go through every option, use the "Popular Settings" tab or the preset profile. Both are there to apply commonly used options quickly.[1]

Modded block support and translations

The project page says modded blocks and translation files can be added to Euphoria Patches. It points to the project's own website for how to do that, so check there if a modded block doesn't look right with the shader.[1]

Watch out: The project page asks you not to report bugs from this add-on to Emin, the developer of Complementary Shaders. Use the add-on's own contact options instead.[1]

Unverified The sources don't say which Euphoria Patches options this pack enables, or whether it ships a preset. They also don't describe the individual settings in detail. Check the in-game shader settings screen to see what's available in your version.

Which Euphoria Patches config options matter?

3 parts

Good news: Euphoria Patches has a small config, and the pack leaves every option in its settings file at the default value printed in that file's own comments. Nothing here was visibly changed by the pack, so you can leave it alone unless one of these options bugs you.[3]

Options you're most likely to touch

  • updates.doUpdateChecking is set to "important". That means the update checker only reports critical or big updates. The other modes are "all" and "none", and the checker uses the Modrinth API.[3]
  • display.doDisplayShaderInGameMessage is true. It shows in-game shader messages, such as an update message from the shader itself, and only works on Iris or Oculus.[3]
  • display.doPopUpLogging is true. This controls the Sodium message popup logging.[3]
  • advanced.doEmbedShaderSettingsInScreenshots is "enabled". Your screenshots carry the shaderpack's settings invisibly, so you can drop a screenshot onto the Iris/Oculus shader options screen to import those settings. The other modes are "disabled" and "debug".[3]
  • advanced.alternativeShaderNames is an empty string, so no extra shader names are generated. If you want several settings profiles to switch between, you can list names separated by commas.[3]

Housekeeping and debugging

The .data.json file

The pack also ships a small data file that records EPVersion as 1.9.3, with styleReimagined and styleUnbound both set to false. There is also a shaderHash value.[4]

Unverified What the .data.json values are used for internally is not documented in the available sources, so treat that file as bookkeeping and avoid editing it.

What changed in Euphoria Patches between versions?

2 parts

FTB StoneBlock 4 1.21.0 ships Euphoria Patches 1.10.0-r5.9-neoforge. The mod was first included in pack version 1.14.2 or earlier. The notes below come from the mod's own changelogs.[5][6][7]

1.10.0 (the version in this pack)

This update brings the mod to Complementary Shaders r5.9 with Euphoria Patches 1.10.0. These are the shader changes:[5]

  • A Black Hole was added to the End, with fully customizable parameters.[5]
  • An End Nebula was added with many options you can tweak. It is based on the one from Supplemental Patches.[5]
  • A new "Improved LabPBR" option makes reflections and metals behave as the resource pack creator intended. Refraction, porosity and texture AO support were added too.[5]
  • WindLink support was added. It syncs foliage, weather, particles and more to a single wind system.[5]

And these are the mod-side changes:[5]

  • Uniform uploading is now supported. It works on Iris/Oculus and even OptiFine.[5]
  • Screenshot steganography was added. Your shader settings are embedded invisibly in the PNG pixels of your screenshots. You can drag and drop a screenshot in-game inside an Iris GUI to import those settings.[5]
  • Support was added for the dragon_death_rays entity ID via the Euphoria Patcher mod.[5]

1.9.0 and 1.9.3

Version 1.9.3 (Complementary Shaders r5.8.1) is described as a small bugfix update, and it points back to the 1.9.0 changes for the main features. Those were:[6]

  • Photonics support, enabling real-time blocklight shadows and global illumination. It requires Photonics 0.3+.[6]
  • A new Pixelated Unbound Clouds setting that pixelates the clouds.[6]
  • Much better custom skybox support, including skyboxes from mods and resource packs.[6]
  • A lot more End customization.[6]
  • Guaranteed 32+ colortex support on all Iris/Oculus versions.[6]
  • A new second profile button added to Iris/Oculus through a Mixin. It makes the popular settings more user-friendly and keeps them separate from the performance profile.[6]

Sources

  1. Euphoria Patches project page (modrinth) · official mod data
  2. All the Mods 10 8.1 mod list · pack file
  3. FTB StoneBlock 4 1.21.0 config: config/euphoria_patcher/settings.toml · pack file
  4. FTB StoneBlock 4 1.21.0 config: config/euphoria_patcher/.data.json · pack file
  5. Euphoria Patches 1.10.0-r5.9-neoforge changelog · changelog
  6. Euphoria Patches 1.9.3-r5.8.1-neoforge changelog · changelog
  7. FTB StoneBlock 4 1.21.0 mod list · pack file
Where this guide comes from

Written from what FTB StoneBlock 4 itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.

Guide last verified Oct 5, 2026.

Was this helpful?

Report wrong info

A few words are enough, up to 500 characters. Please do not include personal details.

Version in each release

16 releases, first in 1.14.2
FTB StoneBlock 4VersionJarWhere it came from
1.23.0
Oct 12, 2026
1.10.0-r5.9-neoforgeEuphoriaPatcher-1.10.0-r5.9-neoforge.jarFrom the published release
1.22.0
Sep 22, 2026
1.10.0-r5.9-neoforgeEuphoriaPatcher-1.10.0-r5.9-neoforge.jarFrom the published release
1.21.0
Sep 9, 2026
1.10.0-r5.9-neoforgeEuphoriaPatcher-1.10.0-r5.9-neoforge.jarFrom the published release
1.20.1
Sep 1, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.20.0
Aug 26, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.19.1
Aug 12, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.19.0
Aug 11, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.18.0
Aug 9, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.17.2
Jul 29, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.17.1
Jul 28, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.17.0
Jul 24, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.16.0
Jul 2, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.15.3
Jun 17, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.15.2
Jun 16, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.15.0
Jun 13, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release
1.14.2
Jun 3, 2026
1.9.3-r5.8.1-neoforgeEuphoriaPatcher-1.9.3-r5.8.1-neoforge.jarFrom the published release

"From pack files" means the list came from the pack's own files; "from the published release" means ForgeBase read the jars of the release itself.

Items and blocks

We can't match this mod to the pack's item list: it registers as euphoria_patcher, and the pack's recipe dump has nothing under that name. That means we found nothing, not that the mod adds nothing. Search the item browser

Config options (how FTB StoneBlock 4 sets them)

13 settings this pack ships for the mod. We don't have the mod's own defaults to compare them against yet.

See all 13 settings →

Show settings
SettingFTB StoneBlock 4 value
EPVersion
config/euphoria_patcher/.data.json
1.10.0
shaderHash
config/euphoria_patcher/.data.json
bc3f6f5ec529cb7bc12a67086e0acd4606c615a3efc9400d8835e8d9380fded5
styleReimagined
config/euphoria_patcher/.data.json
false
styleUnbound
config/euphoria_patcher/.data.json
false
advanced.alternativeShaderNames
Here one can set alternative Shader Names which will also be generated alongside the normal one. This is useful if you want multiple different settings you can quickly switch between Default = Empty String, which means no alternative names will be generated. In case of multiple names, separate them with a comma You can also use {baseVersion} or {patchVersion} in names to insert the base shader or Euphoria Patches version. Example: Euphoria Saturated, Comp_{baseVersion} + EP_{patchVersion} Dark Settings, EP High Performance, etc...
config/euphoria_patcher/settings.toml
advanced.autoMergeBlockProperties
Option that enables or disables automatic merging of the fragmented block.properties files into the main block.properties file. The properties files inside "Euphoria Patches/shaders/properties/" will be merged into a single block.properties file at the specified interval if any of them have changed. This helps organizing the files, reduces the number of entries in a single file and improves speed while editing them. Since they are merged automatically into the final block.properties file, the individual files can be edited without worrying about merge conflicts or losing changes. Default = false
config/euphoria_patcher/settings.toml
false

Comments and tips

Loading comments...