Overview#
Serene Seasons is a transformative mod for Minecraft that introduces a fully functional seasonal system. Unlike vanilla Minecraft, where biomes have static climates, Serene Seasons causes the world to evolve over time. Grass and foliage colors shift through vibrant greens, autumnal oranges, and wintry grays, while weather patterns and temperatures fluctuate to match the time of year.
The mod is designed to be highly compatible with other biome mods (such as Biomes O' Plenty) and automatically applies seasonal shifts to their unique foliage. Beyond aesthetics, the mod introduces a Crop Fertility mechanic, requiring players to plan their farming around the time of year or invest in greenhouse technology.
The Seasonal Cycle#
The year in Serene Seasons is divided into four primary seasons in temperate biomes and two seasons in tropical biomes. Each season is further divided into three sub-seasons: Early, Mid, and Late.
Temperate Seasons
By default, each sub-season lasts 8 in-game days, meaning a full season lasts 24 days, and a complete year spans 96 days.
| Season | Sub-Seasons | Visual Changes | Weather Effects |
|---|---|---|---|
| Spring | Early, Mid, Late | Lush bluish-green grass and foliage. | High rainfall; snow begins to melt. |
| Summer | Early, Mid, Late | Yellowish-green, vibrant vegetation. | Frequent thunderstorms; minimal rain. |
| Autumn | Early, Mid, Late | Orange, red, and yellow foliage. | Gradual temperature drop; light rain. |
| Winter | Early, Mid, Late | Pale, grayish grass and leafless trees. | Constant snow; rivers and lakes freeze. |
Tropical Seasons
In tropical biomes like Jungles, Savannas, and Deserts, the standard four seasons are replaced by a Wet/Dry cycle.
- Wet Season: Occurs during the temperate Winter and Spring. It features heavy, frequent rainfall, even in biomes that are normally dry. Vegetation becomes lush and green.
- Dry Season: Occurs during the temperate Summer and Autumn. Rainfall is extremely rare or non-existent, and the grass takes on a parched, yellowish tint.
Crop Fertility & Greenhouses#
One of the most significant gameplay changes is the Crop Fertility system. Most crops can only grow during specific seasons. If a crop is planted out of season, it will grow significantly slower, and bone meal will be less effective.
Vanilla Crop Fertility
| Crop | Fertile Seasons |
|---|---|
| Wheat | Spring, Summer, Autumn |
| Carrots | Spring, Autumn |
| Potatoes | Spring, Autumn |
| Beetroot | Spring, Summer |
| Pumpkin | Autumn |
| Melon | Summer |
| Sugar Cane | Summer |
Greenhouse Mechanics
To bypass seasonal restrictions, players can build a Greenhouse. In version 1.20.1, the mod treats any block with the minecraft:glass tag (including stained glass) as a greenhouse roof.
- Requirement: A glass block must be placed within 16 blocks directly above the crop.
- Effect: Crops under a greenhouse roof are protected from seasonal temperature shifts and will grow at normal speed year-round.
- Underground Farming: Crops planted below Y=48 (by default) are also considered "insulated" and will grow regardless of the season, provided they have sufficient light.
Items and Blocks#
Serene Seasons adds several items to help players track and interact with the seasonal cycle.
Items
| Item | Image | Description | Crafting Recipe |
|---|---|---|---|
| Calendar | Displays the current season, sub-season, and days remaining in the cycle. | 8 Paper surrounding 1 Clock | |
| Season Clock | A specialized clock that visually represents the current season. | 4 Gold Ingots + 1 Compass |
Blocks
| Block | Image | Description | Crafting Recipe |
|---|---|---|---|
| Season Sensor | Emits a Redstone signal when a specific season is active. Right-click to cycle through seasons. | 3 Glass + 3 Nether Quartz + 1 Calendar + 3 Cobblestone Slabs | |
| Greenhouse Glass | A decorative block that functions as a greenhouse roof. (Note: Standard glass also works). | 4 Glass + 2 Cyan Dye + 3 Wood Planks |
Commands#
Administrators can use the following commands to manage the seasonal cycle:
/sereneseasons get: Displays the current season, sub-season, and current tick in the cycle./sereneseasons set <season>: Manually sets the world to a specific season. Valid inputs includeearly_spring,mid_summer,late_autumn, etc./sereneseasons add <ticks>: Advances the seasonal cycle by a specified number of ticks./gamerule doSeasonCycle <true/false>: Toggles whether the seasons progress automatically over time.
Configuration#
The mod's behavior can be extensively customized via the sereneseasons-common.toml file. Key options include:
- Season Length: Adjust the number of ticks per sub-season (default is 24,000 ticks or 1 Minecraft day).
- Biome Blacklist: Prevent certain biomes from being affected by seasonal changes.
- Fertility Settings: Enable or disable the crop fertility mechanic entirely.
- Underground Fertility: Change the Y-level threshold for underground crop growth (default is 48).
- Progress While Offline: Determine if the season cycle continues to progress on a server when no players are logged in.