Aeternum Seasons v3.7

A dynamic and realistic station system for Minecraft Survival. Eng & Esp | Plug & Play
AeternumSeasons (v3.7)

AeternumSeasons brings dynamic seasons to your Minecraft world with weather/climate effects, seasonal events, and world changes—built to stay vanilla-friendly while making the world feel alive.

---

## ✅ What’s new in 3.7

- Fixed /season reload
- Reload now applies all YAML changes instantly (no server restart needed).
- Frost Walker (Paso Helado) works again
- Frost Walker now functions at all times (previous snow/ice melt logic could block it).
- Player-placed snow is protected
- Snow placed by players won’t melt out of season, helping preserve builds.
- HUD + Calendar upgraded
- You can now set custom days per season, e.g.:
- SPRING: 12, SUMMER: 22, AUTUMN: 30, WINTER: 90
- Events rebalanced for any season length
- Events are balanced so the plugin won’t “run out of events” even with very long or very short seasons.
- Theosis-friendly
- Theosis Towers now respect the real biome properly.
- Emergency command hidden
- /seasonbiomefix is now hidden (emergency-only). Excessive use may cause more harm than good.
- Villager Festival improved
- Villagers feel more “alive”, and they now return to original level/prices after the event ends.
- World flora now respects player blocks (and bamboo)
- World flora changes now avoid breaking bamboo and fully respect what players place.
- Also checks to ensure it’s disabled in other worlds when configured.
- climate.yml excluded biomes apply instantly
- Excluded biome changes now take effect immediately after reload.
- CustomCrops compatibility added
- Added code to better support seasonal behavior alongside CustomCrops.
- Fish spawn issue fixed
- Fish spawning outside their proper waters (after season/ocean color changes) is now resolved.
- Bees are no longer affected by cold/fauna
- Bees won’t get “stuck” inside hives during cold/rain climates.

---

## 🔧 Compatibility

  • Supported: Paper / Spigot (1.21+ recommended)
  • Not supported: Folia
- The project is too advanced and would require rewriting large parts of the codebase.

---

## ⚙️ Configuration

Everything is YAML-driven. Most changes can be applied with:

- /season reload

Useful configs include:
  • climate.yml (biome exclusions, climate rules)
  • events.yml (event settings/balancing)
  • HUD/calendar settings (custom days per season)

---

## ⚠️ Notes & Limitations

- Changing event title size
- Minecraft does not allow true font-size control for Titles.
- Recommendation: shorten text in the YAML.
- Future idea: optional Action Bar mode for people who dislike big Titles.

---

## 🧭 Roadmap

  • Admin command bundle
  • Versioning / update system


---

If you use Theosis, CustomCrops, or run long seasons like WINTER: 90, this release is a big stability + immersion upgrade.

---

# AeternumSeasons — Estaciones, Clima e Inmersión (v3.7)

AeternumSeasons añade estaciones dinámicas a tu mundo con clima, eventos de temporada y cambios del mundo—manteniendo un estilo vanilla-friendly pero haciendo el mundo mucho más vivo.

---

## ✅ Novedades en 3.7

- Arreglado /season reload
- Ahora el reload aplica todos los cambios de los YAML al instante (sin reiniciar el servidor).
- Paso Helado (Frost Walker) ya funciona
- Paso Helado funciona en todo momento (antes el derretimiento podía impedirlo).
- Protección de nieve colocada por jugadores
- La nieve puesta por jugadores ya no se derrite fuera de temporada, para proteger construcciones.
- HUD + Calendario mejorados
- Ahora puedes configurar días por estación, por ejemplo:
- SPRING: 12, SUMMER: 22, AUTUMN: 30, WINTER: 90
- Eventos balanceados para cualquier duración
- Los eventos se ajustaron para que el plugin no se quede sin eventos aunque tengas estaciones muy largas o muy cortas.
- Compatible con Theosis
- Las Towers ahora respetan correctamente el bioma real.
- Comando de emergencia oculto
- /seasonbiomefix ahora está oculto (solo emergencias). Usarlo seguido puede causar más daño que ayudar.
- Evento de aldeanos mejorado
- El evento se siente más vivo, y los aldeanos regresan a su nivel/costos originales al terminar.
- Flora del mundo respeta lo del jugador (y no rompe bambú)
- Los cambios de flora ahora no afectan el bambú y respetan al 100% lo que el jugador coloca.
- También se revisa que en otros mundos quede deshabilitado si así está configurado.
- Biomas excluidos de climate.yml responden al instante
- Los biomas excluidos aplican cambios inmediatamente tras reload.
- Compatibilidad con CustomCrops
- Se añadió código para mejorar la convivencia de estaciones con CustomCrops.
- Arreglo de peces fuera de su mar
- Solucionado el problema de peces apareciendo fuera de su agua tras cambios de temporada/colores del mar.
- Abejas ya no se quedan en el panal por frío/lluvia
- Se eliminaron las abejas de la fauna/frío para evitar que se queden atrapadas.

---

## 🔧 Compatibilidad

  • Soportado: Paper / Spigot (recomendado 1.21+)
  • No soportado: Folia
- El proyecto ya está muy avanzado y migrarlo implica reescribir gran parte del código.

---

## ⚙️ Configuración

Todo se controla con YAML. La mayoría de cambios se aplican con:

- /season reload

Archivos comunes:
  • climate.yml (exclusiones, reglas de clima)
  • events.yml (configuración y balance)
  • Opciones de HUD/calendario (días por estación)

---

## ⚠️ Notas y limitaciones

- Cambiar tamaño del texto de eventos
- Minecraft no permite controlar el tamaño real de fuente en Titles.
- Recomendación: acortar el texto en el YAML.
- En el futuro se intentará mover a Action Bar como opción.

---

## 🧭 Próximos pasos

  • Comandos admin
  • Sistema de versiones/actualizaciones

---

Si usas Theosis, CustomCrops, o temporadas largas como WINTER: 90, esta versión mejora muchísimo estabilidad e inmersión.
# AeternumSeasons 3.6 — Patch Notes 🎉

## English

### ✅ 1) WorldGuard integration rework
  • WorldGuard support has been improved so snow/ice rules feel smarter and more dynamic.
  • The plugin now follows WorldGuard flags first, instead of forcing global behavior:
- Snow won’t “randomly” sneak in where it shouldn’t.
- Snow/ice won’t melt everywhere if a region says otherwise.

Little story time: making snow fall in Winter was easy…
The real boss fight was getting snow to melt correctly outside Winter without breaking everything.
It was… emotionally intense 😂 — but it’s finally working properly.

---

### ✅ 2) Natural Tree Axe upgrade (mod-like feeling!)
  • The Natural Tree Axe now has a cool falling-tree animation.
  • While a tree is being chopped, you can’t start another one until the first tree fully falls.
  • Added support for all wood types in the game, so it now chops every tree.
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/DUZ3juCJjTA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
---

### ✅ 3) Snow performance improvements
- Better optimization for snow behavior, making it smoother and lighter on the server.

---

### ✅ 4) Illusioner optimization + EliteMobs compatibility
- The Illusioner return system was optimized:
- Before it could cause conflicts with EliteMobs.
- Now it behaves much cleaner and more stable.

---

### ✅ 5) /seasonbiomefix improvement
  • /seasonbiomefix was updated to avoid conflicts with biome filtering.
  • It no longer resets to Jungle — it goes back to Savanna, preventing the weird biome “loop” that could happen with the biome paint engine.

### ✅ 6) Biome backups can now be toggled ON/OFF
- New command:
- /season biomes backup on | off
- You can now disable biome backups if you want to save disk space and keep things tidy.

---

## Español

### ✅ 1) Integración con WorldGuard mejorada
  • Se mejoró la integración con WorldGuard para que las reglas de nieve/hielo sean más dinámicas e inteligentes.
  • Ahora el plugin respeta primero los flags de WorldGuard, en vez de imponer reglas generales:
- La nieve ya no “se mete” donde no debe.
- La nieve/hielo ya no se derrite en todos lados si una región lo controla.

Mini historia: hacer que cayera nieve en invierno fue lo fácil…
El verdadero jefe final fue lograr que fuera de Winter se derritiera bien sin romper todo.
Fue una novela 😂, pero ya quedó como debía.

---

### ✅ 2) Mejora del Natural Tree Axe (se siente tipo mod)
  • El hacha de tala natural ahora tiene una animación de caída de árbol muy bonita.
  • Mientras un árbol se está talando, no podrás talar otro hasta que el primero termine de caer.
  • Se añadieron todas las maderas del juego, así que ahora tala cualquier árbol.

---

### ✅ 3) Mejor optimización en la nieve
- Se mejoró el rendimiento del sistema de nieve para que sea más suave y consuma menos.

---

### ✅ 4) Illusioner optimizado + compatibilidad con EliteMobs
- Se optimizó la clase que trae de regreso al Illusioner:
- Antes podía causar conflictos con EliteMobs.
- Ahora funciona más limpio y estable.

---

### ✅ 5) Mejora en /seasonbiomefix
  • Se mejoró el comando /seasonbiomefix para que no choque con el filtro de biomas.
  • Ya no regresa a Jungla: ahora vuelve a Savanna, evitando el bucle/paradoja que ocurría con el motor de pintado de biomas.

### ✅ 6) Backup de biomas ahora se puede activar o desactivar
- Nuevo comando:
- /season biomes backup on | off
- Ahora puedes apagar el backup de biomas si quieres ahorrar espacio en disco y mantener todo limpio.
```
### ENGLISH — Patch Notes / Update 3.5 (Revised)

Developer Note: Quality & Optimization First

* First of all, I want to apologize for the issues in the previous 3.5 build. I’ve been working long hours to bring this update to life, and I missed a few details due to exhaustion. I have re-uploaded this version because optimization and quality are my top priorities. I refuse to deliver a product that isn't 100% stable for your servers. Thanks for your patience!

New: Biome Exclusion (Climate Control)

  • Added excluded_biomes in climate.yml to prevent specific biomes from changing with the seasons.
  • Perfect for keeping Deserts or Jungles hot and green year-round without snow.
  • Provides total control over the biome_spoof engine.

Winter Flora Cleanup & Optimization

  • Rewrote the core engine for better performance and significantly lower CPU usage.
  • Smart Winter: When winter arrives, wild flora that grew during the year is automatically removed without lag.
  • Player Protection: The system detects and saves any flora placed by players. Your decorations are safe!

Fixed: Season Clock

* The Seasonal Clock has been fixed across all supported languages.

Config: Season Guide Auto-Book

* Added a new config option to control if new players receive the guide book:
Code:
season_guide:
  give_on_first_join: false



Winter Snowfall & Rice Fix

  • Snow now only falls during real precipitation (rain/snow).
  • Fixed the rice crop bug — rice now grows normally again.

---

### ESPAÑOL — Notas del Parche / Update 3.5 (Revisada)

Nota del Desarrollador: Calidad y Optimización Primero

* Antes que nada, quiero pedirles una disculpa por los errores en la subida anterior de la 3.5. He estado trabajando muchas horas seguidas y el cansancio me hizo pasar por alto algunos detalles. He re-subido esta versión porque mi prioridad número uno es la optimización y la calidad. No acepto entregar un producto que no sea 100% estable para sus servidores. ¡Gracias por entender!

Nuevo: Exclusión de Biomas (Control de Clima)

  • Se añadió excluded_biomes en climate.yml para evitar que biomas específicos cambien con las estaciones.
  • Ideal para que Desiertos o Junglas se mantengan cálidos y verdes sin nieve.
  • Permite un control total sobre el motor de pintado biome_spoof.

Optimización y Limpieza de Flora en Invierno

  • Se reescribió gran parte del motor para mejorar significativamente el rendimiento y reducir el consumo.
  • Invierno Inteligente: Al llegar el invierno, la flora silvestre que creció durante el año se elimina naturalmente y sin lag.
  • Protección al Jugador: El sistema detecta y protege las flores colocadas por jugadores. ¡Tus decoraciones no se borran!

Arreglo: Reloj Estacional

* Se arregló el funcionamiento del reloj estacional en todos los idiomas disponibles.

Config: Libro de Guía Automático

* Nueva opción en config.yml para el libro inicial:
Code:
season_guide:
  give_on_first_join: false


Arreglo de Nieve y Arroz

  • Corregido el error de "nieve fantasma": ahora solo nieva cuando hay precipitación real.
  • El arroz ya vuelve a crecer de forma normal.
# ⚔️ Aeternum Season 3.2 | Patch Notes

## ❄️ Frost Dimension & Environment
  • Portal Stability: Fixed a bug in Frost portals that incorrectly redirected players to other dimensions.
  • Boss Respawn: The Frost Boss now correctly spawns after spending a few days within the ice dimension.
  • Visual Overhaul: * Removed the permanent blindness penalty at night.
* Blindness is now dynamically tied to Storms only, providing better nighttime visibility.
  • Flora Adjustments: General optimization and fixes for world vegetation.
  • Frost Guide: Players can now recover their guide using /seasonguide Frost.
* Note: This command only works if the player has previously visited the dimension AND is currently inside the Frost dimension.

## 🐾 Mobs & Survival Mechanics
  • Storm Creature: Improved name-tag cleanup logic. Tags are now correctly removed when the event ends, and unintended mob renaming has been fixed.
  • Livestock Hypothermia: Animals outside of stables no longer die instantly.
* They will now become sluggish and immobile as they freeze.
* If left without a heat source or roof, they will die in one hit (dropping no loot/XP). Protect your farms!

## ⚙️ Admin & Configuration
  • Crafting Management: Introduced the /seasoncraft menu, allowing admins to enable or disable custom crafts through a simple GUI.
  • Custom Food Toggle: You can now fully disable custom food and recipe books in config.yml via:
SeasonFood: true | false


Config: per-world disable is functional again

  • The config.yml option is working again so admins can choose where the plugin does NOT apply.
  • If you add a world name under worlds.disabled_season_fx, the plugin will not run seasonal FX there (events, biome painting, leaf changes, etc.).

Code:
worlds:
  disabled_season_fx:
    - spawn

Seasonal Clock is back

* The Seasonal Clock feature has been restored and works again.

Biome painting engine optimized

* Further performance optimizations for the biome painting system.

WorldGuard interaction adjustments

  • Improved/adjusted WorldGuard integration.
  • If you notice any issues, please report them — this area is tricky and I’m continuing to refine it.

Blood Moon fix (mob name tags)

  • Blood Moon was adjusted so mob name tags are removed correctly.
  • It won’t affect mobs that already have their own custom name tag.
# Update Notes (EN/ES)

## 🇺🇸 English

  • Fixed the bug where food/seed descriptions became insanely long.
  • Ocelot spawns are now restricted to their original biome (no more “ocelots everywhere”).
  • Adjusted tomato seeds: when fully grown, harvesting now properly returns more seeds.
- Note: tomatoes are currently treated as seeds by default, so harvesting gives seeds. There isn’t a clean/better way to represent this yet.
  • Fixed a reported issue with Animal Migration.
  • Snow falling is now 100% polished: smarter behavior and it won’t mess with fences, slabs, chests, banners, etc.
  • Improved compatibility with the WorldGuard plugin.
  • Added a new option to events.yml: admins can set a minimum player count required to start events.
- Disabled by default (false) so it won’t change behavior unless enabled.
- Added a new option in climate.yml to control water freezing:
- freeze_water: true → vanilla behavior (water can freeze)
- freeze_water: false → water will not freeze
- Adjusted Christmas so it works correctly even with days_per_season values lower than 25.

---

## 🇪🇸 Español

  • Se arregló el bug donde las descripciones de alimentos/semillas se hacían gigantes.
  • Los ocelotes ya no aparecen en todos lados: ahora spawnean solo en su bioma original.
  • Se ajustaron las semillas de tomate: al crecer y cosechar, ahora sí regresan más semillas.
- Nota: por ahora el tomate se maneja como semillas por default, así que al cosechar se obtienen semillas. No hay una forma “bonita” de hacerlo todavía.
  • Se corrigió un bug reportado de la Migración Animal.
  • La caída de nieve quedó al 100: ahora es más inteligente y no afecta vallas, losas, cofres, estandartes, etc.
  • Se mejoró la compatibilidad con el plugin WorldGuard.
  • Se añadió una nueva opción en events.yml: el admin puede poner una cantidad mínima de jugadores para lanzar eventos.
- Viene desactivado por defecto (false) por si lo quieren activar.
- Se añadió una opción en climate.yml para controlar si el agua se congela:
- freeze_water: true → comportamiento vanilla (sí se congela)
- freeze_water: false → el agua ya no se congela
- Se ajustó Navidad para que no tenga problemas con days_per_season menores a 25.
EULA: Free EULA
464 Views
11 Downloads
Dec 25, 2025 Published
Mar 4, 2026 Updated
Not yet rated
813.1 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Adventure
  1. Fun
Game mode
  1. Survival
Supported software
  1. Spigot
  1. Paper
  1. Velocity
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
Crediting original
Concept inspired by community discussions around seasonal mechanics. All code written from scratch.
Creator
Owner
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,176 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,112 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,042 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,803 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,572 purchases
464 Views
11 Downloads
Dec 25, 2025 Published
Mar 4, 2026 Updated
Not yet rated
813.1 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Adventure
  1. Fun
Game mode
  1. Survival
Supported software
  1. Spigot
  1. Paper
  1. Velocity
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
Crediting original
Concept inspired by community discussions around seasonal mechanics. All code written from scratch.
Creator
Owner
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,176 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,112 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,042 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,803 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,572 purchases
Top