Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
🌱 SeasonCore
The Heart of the Seasons
SeasonCore is the seasonal engine that brings your world to life—without events, dimensions, or extra clutter.
A lightweight, modular plugin focused on natural cycles, biome painting, and survival-friendly gameplay.
- ✅ Compatible with Paper / Spigot 1.21+
- 🌦️ Dynamic seasons – Spring, Summer, Autumn, and Winter shift automatically over time.
- ❄️ Biome transformation – Terrain colors, trees, and weather adapt to each season.
- 🌾 Crop & greenhouse logic – Crops react to seasonal conditions; greenhouses protect plants during Winter.
- 🧩 Modular design – Designed to coexist with other survival / RPG plugins.
- 🧭 Season Clock item – Right-click to see day, year, season, weather state, and time until the next change.
- 🐾 Natural fauna integration – Seasonal fauna and migration now feel more controlled and organic.
⚠️ World Safety & Biome Restore
Before installing or updating SeasonCore, always make a full backup of your world.
SeasonCore includes a built-in biome backup & restore system:
- A dedicated folder stores your original biomes in the background.
- If you don’t like the result or want to remove the plugin, you can restore your world’s biomes.
Keep SeasonCore installed while restoration runs and load the affected chunks so they can be fully restored.
✨ What’s New in This Update
/season biomes – Control & Restore Biome Painting
A new subcommand has been added:
/season biomes on– Enables biome painting as usual./season biomes off– Disables biome painting (no new chunks will be painted)./season biomes restore– Gradually restores the affected chunks back to their original biomes using the internal backup.
This makes it much safer to test SeasonCore on production worlds.
HUD improvements
/season hudnow supports an OFF mode:FIXED– Static HUD that always shows the same player.VARIABLE– Follows the player that last used the command.OFF– Completely disables the seasonal HUD (BossBar).
Snow & upgrade behavior
-
When upgrading from older versions (e.g. 1.1 → 1.2), SeasonCore now:
- Detects old seasonal snow and cleans it up correctly.
- Fixes previous issues where legacy snow stayed permanently “valid” in the world.
-
Snowfall in protected areas or regions controlled by other plugins has been improved:
- Snow now only settles where it is actually allowed.
- No more weird empty patches or chunks without snow in the middle of a storm.
Fauna & world integration
- Seasonal fauna behavior has been tuned so that animals appear in a more natural and controlled way, blending better with vanilla gameplay.
Translation updates
Several languages have been revised and improved:
id_ID– Indonesian 🇮🇩it_IT– Italiano 🇮🇹fr_FR– Français 🇫🇷de_DE– Deutsch 🇩🇪pt_BR– Português (Brasil) 🇧🇷ru_RU– Русский 🇷🇺pl_PL– Polski 🇵🇱vi_VN– Tiếng Việt 🇻🇳tr_TR– Türkçe 🇹🇷

⌨️ Season Commands
/season – Shows the current day, year, and season.
/season info – Displays detailed season info (day, year, total days, etc.).
/season day <n> – Sets the current day of the season to <n>.
/season skipday [n] – Skips one or more days (default is 1).
/season set <spring|summer|autumn|winter>
– Forces the current season.
/season hud <FIXED|VARIABLE|OFF>
– Controls the calendar HUD (BossBar).
/season biomes <on|off|restore>
– Enables, disables, or restores biome painting.
/season reload – Reloads all plugin files and restarts internal services.
📖 Season Guide
/seasonguide – Gives the player the “Season Guide” book
(auto-translated to their language).

📊 PlaceholderAPI Support
SeasonCore exposes basic seasonal data through PlaceholderAPI:
| Placeholder | Description |
|---|---|
%aeternum_day% |
Current day in the Aeternum calendar. |
%aeternum_year% |
Current Aeternum year. |
%aeternum_season% |
Current season name, using the plugin’s translations (Spring, etc.) |
Example: Recommended scoreboard
scoreboards:
aeternum:
title: "&bAeternum Seasons"
lines:
- "&7Day: &f%aeternum_day%"
- "&7Year: &f%aeternum_year%"
- "&7Season: &f%aeternum_season%"



