Ender dragon and purple ray things around it go invisible on dragon death
isuewo opened this issue ยท 6 comments
What happened?
How to reproduce:
- Kill the ender dragon with shaders enabled (I tested Complementary & BSL)
Expected vanilla (or with shaders disabled) behavior
Screenshots
Relevant log output
[17:25:01] [Render thread/WARN]: Iris has detected a non-wrapped render layer, it will not be rendered with the correct shader program: entity_alpha
Iris and Minecraft Version
iris-mc1.17-1.1.2-pre+rev.d30e106.jar for Minecraft 1.17 & sodium-fabric-mc1.17.1-0.3.0+IRIS2-rev.485f88c.jar for Minecraft 1.17
Are you running Sodium along with Iris?
Yes
Operating System
Linux
What is your GPU?
2070
Java Version
17
Additional context
No response
The death beams are related to #773.
The dragon itself is caused by the entity_alpha
shader not being properly supported on 1.17, because the effect works by changing the threshold of the alpha test, but Iris puts in a hardcoded alpha test.
https://discord.com/channels/237199950235041794/823191668064911410/893675727638126603
I'm just gonna put this here for anyone else