Loading existing chunks should update them with the current temperature's snow/ice
RazvanSmeu opened this issue · 4 comments
Currently, if you are living in your loaded chunks and winter comes, the next time you go exploring in already initialized chunks, the snow isn't there.
Even worse: if you explore new chunks in winter, then go home and summer comes, exploring those chunks will still have snow while in full blown summer.
Could you add at least an optional config to snowify/unsnowify existing chunks on reload based on current temperatures when the player walks in them? Even if it wasn't efficient performance-wise, I still think it would be a great addition since this one issue really ruins the whole immersion of seasons, climate and exploring in TFC.
This would be great, unfortunately every time we have tried this before it wasn't just "not efficient performance wise" it was "the world hangs for several minutes when you load it". I'd be happy to see a PR which actually addresses the complexities of this issue; and doesn't just shove the issue of snow borders elsewhere.
Any updates on this?
Can we at least not generate snow in new chunks automatically or maybe force snow weather on new chunk load?
It's just so frustrating to explore with snow in new chunks, because it stays there forever until someone gets there in summer and stays there for a while.
Thank you!
Look this mod:https://www.curseforge.com/minecraft/mc-mods/ecliptic-seasons ,but this maybe make compatibility worse。
I'm sorry I wasn't clear. What I mean is that this season mod is different from other season mods and TFC, there will be no situation where loaded chunks have no snow cover during winter, and there will also be no situation where chunks loaded during winter are covered with snow in summer, and it will not cause the game to lag.
I wonder if it can be used for reference.
(My English is bad, so my descriptions might be a bit weird)
Here is the original text from Ecliptic-Seasons:
“Ecliptic Seasons changes this with a brand new snow-covering mechanism. Now, when the base temperature of a biome isn't cold enough, snow may still fall in winter but won't trigger block update mechanics. Blocks will gradually be covered by a thin layer of snow, whether it's dirt, grass, leaves, or even your rooftop. In the unseen, unloaded chunks, snowflakes will fall in a special way. You won’t find snow in summer plains, and when arriving at your new home in winter, there’s no need to wait for snow to refresh. Since fewer chunk calculations are required at the server level, server resource consumption will be greatly reduced, improving performance and avoiding fragmented snowfall experiences.”