Everlasting Winter
Everlasting Winter brings endless snowfall to your world. The snow piles up layer by layer and slowly buries grass, crops, paths and trees. You choose which biomes freeze, how deep the snow gets and what it covers.

Features
Endless snowfall
- It keeps snowing without a break. Turn it off at any time and the normal weather returns
- A simple list of biome IDs decides where winter comes. 40 biomes are included by default
- The listed biomes are made cold enough for snow. Vanilla snowy biomes get the stacking snow too
- While the endless snowfall is on, it rains without a break in warm biomes that are not on the list. Dry biomes like deserts and savannas stay dry
Snow that piles up
- Snow grows one layer at a time. After 8 layers it becomes a snow block and keeps growing
- The maximum height is up to you, from a single layer to many blocks deep
- Snow only settles where a normal snow layer could stay, so iron bars, glass panes, chains and fences stay clear
Snow on and under trees
- Snow settles on the leaves and still reaches the ground under the tree
- Leaves have their own height limit, so trees still look like trees
The world gets buried
- Snow can cover short grass, flowers, tall plants, small mushrooms, sweet berry bushes, crops and torches
- Farmland and dirt paths turn into dirt under the snow
- Torches drop as items instead of disappearing
- Each of these can be switched on or off on its own
Powder snow
- Optional: deep snow can turn into powder snow, a hidden trap under the surface
- Never forms on leaves or tree trunks
No burning undead
- While it snows, zombies and skeletons don't burn in daylight under the open sky
Live control
- Change every setting in-game with a command, no restart needed
- Other mods can read and change the settings through a small API
Configuration
| Option | Default | Description |
|---|---|---|
constantSnowfall |
true |
Keeps it snowing |
layerDepth |
12 |
Maximum snow height in layers (8 layers = 1 block), 1–255 |
maxLayersOnLeaves |
4 |
Maximum snow height on leaves, 1–255 |
snowTickChance |
3 |
Chance per tick (%) that a chunk receives snow |
shouldReplaceFlowersAndGrass |
true |
Cover short grass and small flowers |
replaceTallFlowers |
true |
Cover tall plants |
replaceSmallMushrooms |
false |
Cover small mushrooms |
replaceBerryBushes |
false |
Cover sweet berry bushes |
breakCropsAndFarmland |
true |
Remove crops and turn farmland into dirt |
replacePaths |
true |
Turn dirt paths into dirt |
replaceTorches |
false |
Drop torches on the ground and cover them with snow |
enablePowderSnow |
false |
Let deep snow turn into powder snow |
powderSnowChance |
10 |
Chance (%) for powder snow |
biomeTemperature |
-1.0 |
Temperature of the listed biomes |
listOfSnowBiomes |
40 biomes | Biomes that get the endless winter |
biomeTemperature and listOfSnowBiomes take effect when the world or server starts.
| Loader | Config file |
|---|---|
| Fabric | config/everlastingwinter.json5, also in-game through Mod Menu |
| Forge | <world>/serverconfig/everlastingwinter-server.toml |
| NeoForge 1.21.1, 26.1 | config/everlastingwinter-server.toml, override per world in <world>/serverconfig/ |
| NeoForge 26.3 | config/everlastingwinter-synced.toml |
Commands
Requires permission level 2 (operator, or cheats enabled in singleplayer).
| Command | Effect |
|---|---|
/everlastingwinter status |
Shows the current settings |
/everlastingwinter <option> <value> |
Changes a setting until the game or server stops |
/everlastingwinter reset |
Restores all settings from the config file |
Changes made by command are not saved to the config file. biomeTemperature and listOfSnowBiomes can only be changed in the config file.
Versions
| Minecraft | Loader |
|---|---|
| 1.19.2 | Forge |
| 1.20.1 | Fabric, Forge |
| 1.21.1 | Fabric, NeoForge |
| 1.21.11 | Fabric |
| 26.1, 26.2 | Fabric, NeoForge |
| 26.3 | Fabric, NeoForge |
All versions have the same features. Fabric needs Fabric API. Mod Menu is optional.
Languages
- English, German (config screen)
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
1.1.1 (Fabric 26.1.2) 1.1.1-Fabric-mc26.1.2 |
26.3, 26.2, 26.1.2, 26.1.1, 26.1
|
fabric
|
Download |
|
1.1.1 (NeoForge 26.1.2) 1.1.1-NeoForge-mc26.1.2 |
26.2, 26.1.2, 26.1.1, 26.1
|
neoforge
|
Download |
|
1.1.1 (Fabric 1.21.11) 1.1.1-Fabric-mc1.21.11 |
1.21.11
|
fabric
|
Download |
|
1.1.1 (NeoForge 26.3) 1.1.1-NeoForge-mc26.3 |
26.3
|
neoforge
|
Download |
|
EverlastingWinter 1.1.1-Forge-mc1.20.1 1.1.1-Forge-mc1.20.1 |
1.20.1
|
forge
|
Download |
|
1.1.1 (NeoForge 1.21.1) 1.1.1-NeoForge-mc1.21.1 |
1.21.1
|
neoforge
|
Download |
|
1.1.1 (Forge 1.19.2) 1.1.1-Forge-mc1.19.2 |
1.19.2
|
forge
|
Download |
|
1.1.1 (Fabric 1.21.1) 1.1.1-Fabric-mc1.21.1 |
1.21.1
|
fabric
|
Download |
|
1.1.1 (Fabric 1.20.1) 1.1.1-Fabric-mc1.20.1 |
1.20.1
|
fabric
|
Download |
|
1.1.0 (NeoForge 26.3) 1.1.0-NeoForge-mc26.3 |
26.3
|
neoforge
|
Download |
|
1.1.0 (NeoForge 26.1.2) 1.1.0-NeoForge-mc26.1.2 |
26.2, 26.1.2, 26.1.1, 26.1
|
neoforge
|
Download |
|
1.1.0 (Fabric 26.1.2) 1.1.0-Fabric-mc26.1.2 |
26.3, 26.2, 26.1.2, 26.1.1, 26.1
|
fabric
|
Download |
|
1.1.0 (Fabric 1.21.11) 1.1.0-Fabric-mc1.21.11 |
1.21.11
|
fabric
|
Download |
|
1.1.0 (NeoForge 1.21.1) 1.1.0-NeoForge-mc1.21.1 |
1.21.1
|
neoforge
|
Download |
|
1.1.0 (Fabric 1.21.1) 1.1.0-Fabric-mc1.21.1 |
1.21.1
|
fabric
|
Download |
|
1.1.0 (Fabric 1.20.1) 1.1.0-Fabric-mc1.20.1 |
1.20.1
|
fabric
|
Download |
|
1.1.0 (Forge 1.20.1) 1.1.0-Forge-mc1.20.1 |
1.20.1
|
forge
|
Download |
|
1.1.0 (Forge 1.19.2) 1.1.0-Forge-mc1.19.2 |
1.19.2
|
forge
|
Download |
|
1.0.1 (NeoForge 1.21.1) 1.0.1-NeoForge-mc1.21.1 |
1.21, 1.21.1
|
neoforge
|
Download |
|
1.0.1 (Forge 1.20.1) 1.0.1-Forge-mc1.20.1 |
1.20.1
|
forge
|
Download |
|
1.0.1 (Fabric 1.20.1) 1.0.1-Fabric-mc1.20.1 |
1.20, 1.20.1
|
fabric
|
Download |
|
1.0.0 (Fabric 1.20.1) 1.0.0-Fabric-mc1.20.1 |
1.20, 1.20.1
|
fabric
|
Download |
|
0.9.0 (Fabric 1.20.1) 0.9.0-Fabric-mc1.20.1 |
1.20, 1.20.1
|
fabric
|
Download |