

Water Weather Simulation Redux
Fully melts lakes in summer and freezes them in winter. Or disables snow and ice altogether!

Description
<p>Forces lakes to fully freeze/melt based on temperature, since the base game does not do a good job at it sometimes.</p> <p>Freezing/melting happens during chunk load, so you might need to reload your world for the changes to apply near your current location.</p> <p> </p> <p>Redux version adds a config file to change what is considered freezing/melting temperature as well as more consistent ways to calculate the temperature.</p> <p>This is done to avoid lakes freezing in early november if you happen to load chunks at night time.</p> <p>By default lakes will freeze in around mid-december and melt in around mid-april if you live in a temperate climate and have "Snow and ice" enabled in world settings.</p> <p> </p> <p>Also fixes "Snow and ice" (aka <a href="https://wiki.vintagestory.at/World_Configuration#World_generation">snowAccum</a>) option for world generation, since you cannot properly disable it in the base game. So you can completely disable ice and snow in your world now!</p> <p><em>Note: If you are on a game version 1.21+ you will always see "Snow and ice" set to "Enabled" in the world settings in the main menu. Use "/worldconfig snowAccum" console command to check the real value. </em><em>This also means that if you change any other option via the main menu settings - "Snow and ice" will be enabled (so if you want to keep it disabled - make sure to set it to "Disabled" every time you update wold config via main menu). This is something I cannot fix as main menu cannot be modded.</em></p> <p> </p> <p>Config options <em>(can be changed via <a href="https://mods.vintagestory.at/configlib">Config lib</a> in game or manually in water_weather_simulation_redux.json file)</em></p> <ul> <li>FreezingTemperature - water freezes if temperature is lower than this value (default is -4)</li> <li>MeltingTemperature - ice melts if temperature is higher than this value (default is +4)</li> <li>MeasurementType - specifies how the temperature is measured; supported values: <ul> <li>daily_average - average temperature for the current day is used (default value, should be the most consistent option)</li> <li>specific_hour - temperature during the specified hour for the current day is used (less consistent than average, but might help a little if you expirience slow chunk loads since it only required a single temperature reading)</li> <li>now - immediate temperature during the chunk load is used (same logic as the original mod, note that it highly depends on the time of day at which the chunks are loaded)</li> </ul> </li> <li>AverageIntervalHours - how much hours is between each two average temperature measurements, only used if MeasurementType is set to daily_average (default is 3, so temperature is measured 8 times at 00:00, 03:00, ..., 21:00)</li> <li>SpecificHour - at which hour the temperature is measured, only used if MeasurementType is set to specific_hour (default is 9, so temperature is measured at 09:00)</li> <li>FixSnowAccum - whether the fix for "Snow and ice" option is applied (default is true)</li> <li>RespectSnowAccum - whether the mod behaviour should be affected by "Snow and ice" option, meaning that disabling "Snow and ice" will also disable ice melt/freeze done by this mod (default is true)</li> </ul> <p> </p> <p>Safe to turn on and off at any time. (Run <em>"/worldconfig snowAccum true"</em> and reload your world after disabling the mod to reset any changes the mod does to the world config)</p> <p>Should generally be compatible with almost any mod, unless it alters default blocks for ice and water.</p> <p> </p> <p>Credit to <a class="username" href="https://mods.vintagestory.at/show/user/27CE542FE166E46186FF">WarlikeCracker</a> for the original <a href="https://mods.vintagestory.at/waterweathersimulation">mod</a></p>
Ratings & reviews
Sign in to leave a rating or comment.

