Distant Horizons and Incompatible Shaders

I have tested down to Noble Shaders from the list of "compatible" provided on the Mod's github page and none of them can properly render water behind glass in 1.21.6 and up. The problem is present in both Multiplayer and Singleplayer. All shaders seem to try and render the DH water in front of the glass. Some shaders don't render DH water at all. Some don't render any water behind glass in or out of vanilla render distance. And there were a few that couldn't render fog behind glass either. I'm not sure what changed after 1.21.6, but whatever was changed seems to have caused all of the most popular shaders listed as "compatible" to break. The only mods you need to recreate these problems are Sodium(0.6.13), Iris(1.9.1), and any version of DH which is compatible with 1.21.6, 1.21.7, or 1.21.8. Then use Version 0.16.14 of the Fabric Loader to load said mods and you theoretically should be able to recreate the problem with glass, water, and fog. Log file(yes there are extra mods present here but adding/removing them changed nothing for me): https://mclo.gs/REtCoPx Attached to this message are screenshots using: 1. Vanilla, no shaders(presumably what it should look like) 2. Bliss 3. Bloop 4. BSL 5. BVS 6. Complemetary 7. Daybreak 8. DrDesten's Minecraft Shaders 9. Makeup Ultra Fast 10. Mellow I would include noble but i can only upload 10 images
mclo.gs
Fabric 1.21.7 Client Log [#REtCoPx]
2196 lines | 18 errors
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
5 Replies
This Guy
This Guy4mo ago
Sounds like it's probably an iris issue tbh.
Q9XT586
Q9XT586OP4mo ago
I did not think to test for that, thank you unforunately I can not isolate the minecraft version changing from my testing as there is no version of minecraft which supports both iris 1.8.x and Iris 1.9.x, but so far it seems like Iris 1.8.x works fine while installations with Iris 1.9.x do not work fine I will relay this to the devs of Iris
hardester
hardester4mo ago
Few things to note, rendering stacking transparent objects in computer graphics is very challenging and varies greatly between different packs, based on what techniques they used to render them, either deferred or forward. With that said, are these graphical issues visible in older versions of the game and mods?
Q9XT586
Q9XT586OP3mo ago
The issue was not present in older versions of the game from 1.21.5 or older with the latest compatible version of DH, Sodium, and Iris. Although Iris 1.8.x is not compatible with minecraft 1.21.6 or later and 1.9.x is not compatible with 1.21.5 or earlier, so its not just the minecraft version that changed when testing between 1.21.5,6,7,and 8, but iris as well. seeing as there were only two other mods and their versions did not change between versions, it may be Iris or may be some issue with how Iris interacts with DH.
Thedoczek
Thedoczek3mo ago
Hmm, I use Iris with Complementary and I didn't encounter such issue (1.21.7), but I can't say for certain I had a chance to notice it like this, and I can't reproduce it right now because I'm on vacation But I'm 80% sure this issue doesn't occur on my end

Did you find this page helpful?