Transparent things cause water to become invisible when using a shader
Chris6ix opened this issue ยท 8 comments
Bug Description
When using a shader and looking through something transparent like a scope or glass, water behind it becomes invisible.
I thought that it was a bug of a resource pack I use, so I reported it to that dev. He said that it is my shaders fault (BSL) and I should report it to them, so I did. The BSL dev however said "transparency sorting isn't something I handle. from what i'm aware, this shouldn't be a problem with optifine, and this can sometimes happen while using sodium. not sure about embeddium since i never used it."
So according to him, it is an Embeddium/Sodium bug, so I guess ill report it here.
Here are some screenshots of the bug: https://imgur.com/a/LrtJnYJ
Here is the original conversation with the resource pack dev in case it helps:
Reproduction Steps
Use Forge 47.2.20 (MC 1.20.1) with Embeddium 0.3.7+mc1.20.1, Oculus 1.6.15a and the BSL 8.2.08 Shader.
Then look through tainted glass onto water.
Or optionally download Create 0.5.1.f, MrCrayfish's Gun Mod 1.4.14 and Create Guns 1.2.0-1.20.1.
Then look through either a medium or large scope onto water.
Log File
Then it seems like a bug in Iris/Oculus, not Embeddium. Embeddium has no built-in logic for shader handling.