season-system-fabric-26.2-1.2.0
Curse Maven Snippet
What's new
๐ Season System 1.2.0
๐ Season System is now available for Forge and NeoForge, and on Minecraft 26.3! This update also brings a big round of fixes: a security fix for the admin commands, correct snow rendering in winter, seasonal colours on 1.20.1โ1.21.11, two long-requested calendar options and a config file that finally explains itself. Many of these issues were found by Roman โ thank you for the detailed reports! ๐
๐จ Forge & NeoForge
- ๐ฆ New builds for Forge and NeoForge on Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2 and 26.3 โ with the same features as the Fabric version: calendar, weather, temperature, crops, HUD, calendar screen (K) and commands.
- ๐ Optional on both sides of the network: vanilla clients can still join a server with Season System.
โจ New
- ๐ Minecraft 26.3 is supported on Fabric, Forge and NeoForge.
- ๐
days_per_seasonfinally works. The option existed before but was ignored. The HUD and calendar screen show the season length of the server, so clients always match it. - ๐ New option
calendar_time_source:world_age(default, as before): the calendar counts the days the server actually ran.day_cycle: the calendar follows the day/night cycle โ sleeping and/timeadvance the calendar.- ๐ Switching on an existing world keeps your current date, and setting the time back no longer freezes the calendar.
- ๐ฎ Tomorrow's forecast now comes from the server config, so custom event chances on a server are shown correctly on every client.
- ๐ The config explains itself. Every option in
config/seasonsystem.propertiesnow has a short description, its default value and the allowed range, sorted into sections like Calendar, Weather, Temperature and Crops. The HUD fileseasonsystem-client.propertiesgot the same treatment.
๐ Security Fix
- โ ๏ธ Any player could use the admin commands
/season set,/season setday,/season event,/season temperature setand/season reloadconfig. The permission check always passed. - โ These commands now require OP level 2, the server console or a command block. The host of a singleplayer world can still use them without cheats; LAN guests need OP.
๐ Fixed
- ๐จ๏ธ Winter rendered rain instead of snow on 26.1.2 and 26.2 โ including rain splashes and shaders seeing a warm biome.
- ๐ฒ Snowfall disappeared in forests, valleys and next to hills while the ground still got covered in snow.
- ๐ Seasonal grass and leaf colours were missing on 1.20.1, 1.21.1 and 1.21.11.
- ๐ Snow inside houses was not blocked on 1.20.1, 1.21.1 and 1.21.11, and on 1.21.x vanilla snowfall kept running next to the season system.
- โ๏ธ Natural snow in snowy biomes melted in singleplayer outside winter.
- ๐ The season of the last server stayed active after disconnecting, even on servers without Season System.
- ๐ Night temperature now follows the real day/night cycle after sleeping or
/time set. - ๐ ๏ธ Season weather is applied reliably again through the vanilla weather API.
- โก Performance: much cheaper snow layer checks and world height lookups in the environment scans.
- ๐งน Update checker can no longer crash the server on a malformed download link.
- ๐ซ๏ธ The menu blur covered the calendar window on 1.21.1. It now stays behind the window like on the other versions.
โ ๏ธ Please Note
- ๐ Server and client both need version 1.2.0 โ the sync packet has changed.
- ๐ Changing
days_per_seasonon an existing world moves the current date, because the world keeps its total day count. - โ๏ธ Existing config files are updated on the next start: missing keys and the descriptions are added, your values stay as they are.
๐ฆ Versions
Fabric, Forge and NeoForge for Minecraft 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2 and 26.3. The Fabric version requires Fabric API.
This mod has no additional files

