Mods / Hardcore Winter by Tasshroom
Draft
Set to published to be listed. A draft mod is still visible to everyone via direct linkAuthor: Tasshroom33
Side: Both
Created: Aug 6th at 5:59 AM
Last modified: Aug 6th at 6:01 AM
Downloads: 29
Follow Unfollow 7
Latest release (for Vintage Story 1.20.0 and 1.20.12, outdated):
TasshroomHardcoreWinter_v0.0.2.zip
1-click install
Hardcore Winter
Finished:
Deeper Snow: Up to 4 blocks tall from 1/2. Custom "deep snow" block
Faster Accumulation: 2x-10x faster snow accumulation
Blizzard Events: Blizzards damage players and other entities; white out events and massive wind
All Water Sources Freeze: Lake\Ocean\River completely freeze over
Multithreaded Performance: Use of multiple running threads that scale to server TPS to ensure max FPS
Multiplayer Friendly: Works with multiplayer
Configurable: Don't like something? Turn it off
In Progress:
Custom Snow Melt: Plants are saved and thawed for the next season; melting snow
Slowed and Dying Animals: Lowered winter spawning, animals already alive will freeze and die
Cold Snap Events: Cold enough that you might need two campfires and full winter gear
Custom Creature Snow Walk Heights: So you can actually see who is attacking you in the snow
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 0.0.2 | tasshroomhardcorewinter | 29 | Aug 6th at 6:01 AM | TasshroomHardcoreWinter_v0.0.2.zip | 1-click install | ||
|
Initial pre-alpha draft release, probably best not to put this on your old save game yet. | |||||||
Still working on this?
Any plans for 1.21.x?
This is way more complicated than i thought lol.
So i started out just thinking cool use the pre-existing snowlayer-4 to 7 that's essentially never used. But it wasn't deep enough.
Then I was like well let's do snowlayer's up to 4 blocks tall and then you think of the performance impact of 8 layer blocks instead of 1 1x1 block.
So then your like cool I'll use snow block and just convert after 7 layers of snow
But then the default everything breaks at that point. All the loose stone variants, do you keep or destroy player crops\vegetation, what about berry bushes that are now like gross looking
sinkholes compared to their neighboring 4 block tall snow. Then do we save this data per block, make all new snow variants as none of the default ones are 1x1
And then we are now searching via string, so we need to cache them, save them with int 0(1) which is 100x1000 faster.
Then you realize the rain layer doesn't really detect all these variations snow then you need a harmony patch for that and the melting snow so your block's convert in reverse to layers.
Either that or you destroy everything with snow and "regenerate" it in spring which means re-creating the world regeneration.
I've probably made 3 different variations of full rewrites that are fully custom not using vanilla methods and a few trying to modify or use vanilla methods. Quite a bit of progress and hammering out what I
Want but definitely didn't think it would be a 2 week beast of a code mod.