- A Minecraft plugin to allow endless snow pile-up and persistent storms
- Supporting datapack adds a winter world preset to only generate snow biomes, allowing snow everywhere
- Supports Spigot 1.21.11
- Don't use this on worlds you care about
- There's nothing intrinsically destructive about this, but it's easy to accidentally bury a snow biome over time
- I'd recommend creating a fresh winter world, then backup regularly
- This won't work on any 8 layer deep snow 'blocks' created while deep snow is disabled
- Optionally, the frozen biomes datapack can be used
- It adds
winter-baseandwinter-fullworld presets that only include snowy biomes
- It adds
- The plugin works without the datapack, this is only for optional world generation to allow snow everywhere
- It must be installed before world generation, and used as the world preset
- For servers, set
level-typetowinter-baseorwinter-fullinserver.properties
- For servers, set
winter-basesets the entire world to a frozen riverwinter-fullincludes all snowy biomes, but is more likely to have versioning issues
- Requires
python3andzip - Use
./datapack.shto build the datapack totarget/- By default, this will only build
winter-base - Use
./datapack fullto download biome data and includewinter-full- This also requires
wget
- This also requires
- By default, this will only build
- Use
mvn packageto compile the plugin totarget/- Alternatively, download a release
- See Building to build the datapack
- Alternatively, download a release (
frozenBiomes.zip)
- Alternatively, download a release (
- Copy the plugin and (optionally) the datapack to your server
- If the datapack is used, set
level-typetowinter-baseorwinter-fullinserver.properties - This will only take effect when a new world is generated, with the datapack
- If the datapack is used, set
- Use
/deepsnowto check deep snow status - Use
/deepsnow onto enable deep snow - Use
/deepsnow offto disable deep snow
- Use
/persistentstormto check the persistent storm's status - Use
/persistentstorm onto enable the persistent storm - Use
/persistentstorm offto disable the persistent storm
deepSnow:[true (default) / false]- Enable deep snow when the server startspersistentStorm:[true / false (default)]- Start a persistent storm when the server startsallowLeafAccumulation:[true / false (default)]- Allow deep snow accumulation on natural leavessnowPlacementReduction:>= 1.0 (default)- Reduce snow placement rate by a double2.0would halve the snow placement rate


