Simple Clouds

Simple Clouds

147k Downloads

[Bug]: (SERVER to CLIENT with Serene Season) [Cannot be NONE precipitation type] Client Crash when Server Season is in Mid Spring

VirtualGaming1 opened this issue ยท 12 comments

commented

Guidelines

  • By checking this box, I am saying that I have read the guidelines and believe to be following them to the best of my ability

Minecraft Version

1.20.1

Mod Version

0.6.3

Mod Loader

Forge

Mod Loader Version

47.3.12

Graphics Card

AMD Radeon RX 6950 XT

Drivers Version

24.10.1 (10/11/2024)

Describe the Bug

So I just had this issue and it is between Server to Client with Serene Season (9.1.0.0) and as soon I did a command /Season Set mid_Spring client crash but server stay running and all that the server reported is the DC. I did try reconnecting to the server and crash on load and still dose the same when restarted the server. I was able to fix it after I put the command /Season Set early_spring

NOTE: I did disable shaders and switch the cloud setting from shaded to default and still crash

Steps to Reproduce

  1. have a Dedicated server (or Game server) and load up the Client
  2. Connect to server and make sure you are Op on the server
  3. do "/season set mid_spring" | This is were the client side crash happen
  4. After Crash restart the game and try to rejoin the server | and the world load crash happen on Client side
  5. restart server and repeat step 4

Crash Reports/Logs

crash-2024-11-09_17.40.40-client.txt

Screenhots

No response

Mod List

is in the crash report at the bottom

commented

hello! adding on to this, the logs say java.lang.IllegalArgumentException: Cannot be NONE precipitation type. this probably has to do with the dry season trying to cancel rain, but simpleclouds doesn't understand it so it crashes. that's just my uneducated guess though

commented

It most certainly would seem this bug is related to something Serene Seasons is doing wrong. I guess from around line 253 of the WorldEffects class that it's giving the elution of rain, but the type is obviously NONE. Since this error is causing a lot of issues for my personal game, and there is little telling what the actual underlying problem is. I think I might make a temporary patch for my game for now, but I hope an official fix comes soon.

commented

Had the same crash just now and I think this is due to with Secondary season (DRY or WET) as this effects like desert or jungle not having rain coming down in dry season which send a null value to client. This is my main guess

commented

I'm so glad I found this because I'm experiencing the exact same crash, but when checking Serene Seasons, I discovered it happened in the late spring season. I also have seeming noticed it happening in a Mediterranean Forest, but not some others, which should be one of the biomes from Biomes O' Plenty.

commented

I just edited the title so other players use this for the crash reference

commented

@nonamecrackers2 I just noticed this when looking at my entiry but is should be MC 1.20.1. I don't know how I selected 1.21.1 but I did but I do remember typing it out before going to bed though

NOTE: I just changed it to 1.20.1

commented

Figured out a temporary solution, although it's kinda annoying cause it removes the cool clouds. Just enable AMBIENT mode in the server config with this command: /simpleclouds config server set cloudMode AMBIENT

you may have to enable cheats to run that btw

commented

Having the same issue, have serene seasons and shortly after spawning into the world (after a few minutes) I get a crash.
Might be important to note as others had mentioned storms, that my crash did happen during one.

crash-2025-01-17_13.53.10-client.txt

latest.log

commented

crash-2025-02-02_18.10.46-client.txt

Same reasons I suspect.

commented

I have the same exception in my crash report and Serene Seasons in my modpack too.
But it seems only to happen when I am moving through the world while there is a storm.
It didn't happen yet while I was just standing around while having a storm next to me.
But I don't know in what biome I was travelling because I was being moved by a train in the underground...
(but the chance how likely the game will crash seems pretty random to me, atleast for the last 5 crashes or something like that)

commented

It most certainly would seem this bug is related to something Serene Seasons is doing wrong. I guess from around line 253 of the WorldEffects class that it's giving the elution of rain, but the type is obviously NONE. Since this error is causing a lot of issues for my personal game, and there is little telling what the actual underlying problem is. I think I might make a temporary patch for my game for now, but I hope an official fix comes soon.

Was this something you'd ended up making a patch for? Unfortunately it seems to occur in every dry biome; just entering a desert or savannah thats meant to be raining causes this.

commented

java.lang.IllegalArgumentException: Cannot be NONE precipitation type

I am getting this error on my SMP with Serene Seasons as well. ran command /gamesule doWeatherCycle false and was able to log back in. Mid Summer Dry and had a thunderstorm move in to my location. Crashed occurred when it tried to rain. Minecraft version 1.21.1.