Game Crash when shaders enabled and in deeper cave
Version modpack Used
TerrafirmaGreg 1.20.x-0.7.12
Environment
Singleplayer
Side Crashed
Client
New Worlds
Yes
Steps to Reproduce
To reproduce, stand in the cave with the shaders enabled and with this config (I converted the .toml and .properties files to .txt to upload them) embeddium-options.json embeddium++.toml.txt oculus - .properties.txt
Here are some screenshots I did in creative before and after placing a quartzite electrotine ore block, which may be one of the blocks causuing the issue
Crash Report
crash-2024-07-19_22.10.27-client.txt crash-2024-07-26_10.59.21-client.txt latest.log
Additional Information
The game seems to reproducibly crash when it has to render a specific blocks using the Bliss Shaderpack because of the same error:
java.lang.NullPointerException: Cannot invoke "me.jellysquid.mods.sodium.client.render.chunk.RenderSection.getCulledBlockEntities()" because "renderSection" is null at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.renderBlockEntities(SodiumWorldRenderer.java:388) ~[embeddium-0.3.19+mc1.20.1-all.jar%23345!/:?]
I believe this happens because the shaders want to render the gloss of an ore block (Which seemed to overwhelm the game at first, because the gloss was so bright) referencing a specific function, but it is using the wrong package; e.g. (net.irisshaders.iris.layer.OuterWrappedRenderType.wrapExactlyOnce instead of net.coderbot.iris.layer.OuterWrappedRenderType.wrapExactlyOnce) I beleive
TerrafirmaGreg Version: 1.20.x-0.7.12
Operating System: Win 10
GPU: Nvidia RTX 4080 Super
Java Version: java 8 update 321
Shader: Bliss v2.0.4
so dont use bliss