Season Core
A Dynamic Seasonsand realistic station system
Season Core
🌱 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 Natural fauna integration - 🌦️ Natural fauna integration – Spring, Summer, Autumn, and Winter shift automatically over time. - ❄️ Natural fauna integration – Terrain colors, trees, and weather adapt to each season. - 🌾 Natural fauna integration – Crops react to seasonal conditions; greenhouses protect plants during Winter. - 🧩 Natural fauna integration – Designed to coexist with other survival / RPG plugins. - 🧭 Natural fauna integration – 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 hud` now 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. old seasonal snow), 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
```yaml scoreboards: aeternum: title: "&bAeternum Seasons" lines: - "&7Day: &f%aeternum_day%" - "&7Year: &f%aeternum_year%" - "&7Season: &f%aeternum_season%" ```