Biome Particle Weather

Biome Particle Weather

2M Downloads

[Bug]: Crashes while rendering weather

MarkinhosMLP opened this issue ยท 6 comments

commented

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
image
If i disable this config, the default minecraft vanilla weather will stay

This is part of the error on crashy
image
in the error it appears Optifabric colormap, but even when disabling optifine and optifabric it stills happen

latest.log (Optional)

No response

commented

alright so im going to need the crash log for when it crashes without those installed first

commented

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

commented

ok then so im going to mark this as closed then as those mods tend to cause problems

commented

what about the "misc.renderedweather" option?

commented

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

commented

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)