-
-
Notifications
You must be signed in to change notification settings - Fork 1
Iris Shader Compatibility
As of 9.16.2
, this mod aims to be compatible with Iris shaders. In particular, the Rending Plinth's gateway block would otherwise be completely invisible due to the method used to render it. The compatibility feature ensures that the gateway renders at all, but sadly there doesn't seem to be any automatic way to register blocks with all shaderpacks to have a specific render type. It therefore falls on you, the user, to tweak whatever shaderpack you're using to achieve the best results.
- BSL (tested v8.4.01.2)
If you find more incompatible shaders, please let me know so I can amend this list.
First, open your instance folder and navigate to instance/shaderpacks
. Extract the zip file containing the shader you want to modify into a folder inside the instance/shaderpacks
folder. Iris can open folders as easily as zip files, so you'll be able to use it even unzipped.
This file may be in the root of the shaderpack, but will definitely be somewhere inside it. It's a text file -- you can open it in Notepad or equivalent.
If there are multiple instances, this probably means that the file is using conditional sections for different Minecraft versions. You can either just add reactive:gateway
to the section for the version you're playing or just add it everywhere. You might also take the time to add blocks from other mods to relevant categories as you see fit.
For example, in Complementary Remastered, the relevant line would look like this when you're done:
block.60025=end_portal end_gateway reactive:gateway
You can reload either by reloading into the entire world, or by using the debug command F3 + R. With any luck, the gateways above Rending Plinths should now look similar to End Gateways do in your shaderpack!
If you find areas that you were hoping would have more info, please open an issue!