[Bug]: Crashes while rendering weather
itsMarkiS opened this issue ยท 6 comments
Mod Loader (Required)
Fabric
Minecraft Version (Required)
1.19.2
Mod Version (Required)
4.0.3 (also, the file when downloaded in curseforge is named with 4.0.0)
Notes (Required)
Crashing while rendering the weather with this config enabled
If i disable this config, the default minecraft vanilla weather will stay
This is part of the error on crashy
in the error it appears Optifabric colormap, but even when disabling optifine and optifabric it stills happen
latest.log (Optional)
No response
alright so im going to need the crash log for when it crashes without those installed first
alright so im going to need the crash log for when it crashes without those installed first
Hey, so... i was testing out and i discover this is actually a Lithium / OptiLithium incompatibility, works fine when its only optifine and optifabric, but it does not appear nothing about lithium in the logs which is weird
ok then so im going to mark this as closed then as those mods tend to cause problems
weirdly the crashes is back without the optilithium mod, but with optifabric
seems to be a incompatibility cause of the colormap functions, could you check it?
also, the default option for "misc.renderedweather" is false, but it seems like the mod doesnt works if this option is off
Description: Exception while adding particle
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_703.method_3084(float, float, float)" because "fx" is null
at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
at net.optifine.CustomColors.updateWaterFX(CustomColors.java:1365)
at net.minecraft.client.render.WorldRenderer.spawnParticle(WorldRenderer:4077)
at net.minecraft.client.render.WorldRenderer.addParticle(WorldRenderer:3967)
at net.minecraft.client.render.WorldRenderer.addParticle(WorldRenderer:3960)
at net.minecraft.client.world.ClientWorld.addParticle(ClientWorld:830)
at net.minecraft.client.render.WorldRenderer.handler$clm000$impactfulweather$tickRain(WorldRenderer:7550)
at net.minecraft.client.render.WorldRenderer.tickRainSplashing(WorldRenderer)
at net.minecraft.client.render.GameRenderer.tick(GameRenderer:755)
at net.minecraft.client.MinecraftClient.tick(MinecraftClient:1839)
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1135)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:768)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$dbi000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:24511)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:790)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$dbi000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:24511)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:790)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$dbi000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:24511)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:790)
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37)
at net.minecraft.client.MinecraftClient.modify$dbi000$atTheEndOfFirstCatchBeforePrintingCrashReport(MinecraftClient:24511)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:790)
at net.minecraft.client.main.Main.method_44604(Main:244)
at net.minecraft.client.main.Main.main(Main:51)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)