Closed barrucadu closed 4 years ago
It might be fabric changed something between these releases. I will look into this.
I couldn't reproduce this in a clean install of latest fabric server with latest fabric api. Please try deleting the '.fabric' folder inside your server instance to let fabric regenerate it's jars to see if that helps.
I did that a few days ago, and it crashed again today: crash-2020-04-12_18.21.32-server.txt
It's pretty infrequent, it doesn't happen every time a new chunk is generated, so it can be days between occurrences. It happens regardless of the weather, so the fact that it's crashing in a method called isThundering
is a bit of a red herring.
I wandered around to cause some chunk generation, and it didn't crash. I'll report back in a few days.
It's not crashed yet, so I think you've fixed it. Thanks
I get frequent ClassCastExceptions in chunk generation from peaceful surface due to the
isThundering
check. If I disable that check, I get the same error fromgetMoonPhase
, so it seems like a deeper problem.Here's a sample crash report:
And a peacefulsurface config:
(I have one config for moon phases 1 2 3 4 6 7 8, as I couldn't figure out how to disable peaceful surface for moon phase 5 otherwise)
Do you have any suggestions for how to resolve this?