# 

# ️ Aeternum Seasons
A dynamic and realistic seasonal system for Minecraft Survival.
## Compatibility: Paper / Spigot 1.21.3 +
## ⚙️ PLUG & PLAY
### Seasonal Cycles
Four complete seasons — Spring, Summer, Autumn, and Winter — each lasting 28 Minecraft days.
The world changes visually with unique weather, vegetation, and temperature per season.
⚡ Seasonal Events
Dynamic events that transform gameplay:
Blood Moon: mobs grow stronger and you can’t sleep.
☀️ Heat Wave: the sun burns harder—watch your armor.
❄️ Cold Snap: winter can freeze you if you’re not protected.
️ Tornadoes: destructive storms that roam freely.
⚡ Magical Storms: rare mobs and enchanted loot.
Festivals: trading villagers with unique offers.
Fishing Festival & ⛏️ Miner’s Blessing: special bonuses.
Restorative Sleep: sleeping well grants extra temporary health.
Seasonal Crops
Each season has its own ideal crops:
Spring: wheat, carrots, potatoes, pumpkins.
Summer: melons, sugarcane, cactus.
Autumn: mushrooms, sweet berries.
Winter: frozen soil, scarce crops.
Wildlife Migration
Animals adapt to the current season:
bees and sheep in spring, turtles and fish in summer, foxes in autumn, wolves and skeleton horses in winter.
☁️ Realistic Weather
Each season brings unique weather patterns — rain, snow, fog, or sun.
Winter brings lasting snow and frost, while summer brings heat and lightning storms.
Seasonal Guide
New players receive an automatically translated in-game guide.
Accessible with /season guide.
️ Smart Tornado System
Free-moving tornadoes with realistic damage and full protection indoors.
Configurable duration (5–10 real minutes).
⚙️ Fully Configurable
YAML files for all editable parameters.
Multi-language support (English / Spanish).
Visual integration with seasonal texture packs.
✨ Live the world. Feel the weather. Survive the seasons.





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> — Controls the calendar HUD (BossBar).
/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).
```
Seasonal Event Commands
```
/asevent info — Shows info about the current seasonal event (name, season, duration, status).
/asevent list — Lists all available events (blood_moon, festival, magic_storm, etc.).
/asevent start <event> — Starts a specific event manually.
/asevent stop — Stops the active event and clears its effects.
```
Do you have questions, suggestions, or simply want to share your experience with Aeternum Seasons?
Join our Discord server: https://discord.gg/5UJmQ23x
Your feedback is welcome and helps us improve!

️
# ️ Aeternum Seasons
Un sistema de estaciones dinámico y realista para Minecraft Survival.
## Compatibilidad: Paper 1.21.3+
## ⚙️ PLUG & PLAY
Ciclos Estacionales
Cuatro estaciones completas — Primavera, Verano, Otoño e Invierno — con duración de 28 días Minecraft.
El mundo cambia visualmente con clima, vegetación y temperatura únicas por temporada.
⚡ Eventos Estacionales
Transforman el entorno y el gameplay:
Noche de Sangre: mobs más fuertes y sin sueño.
☀️ Ola de Calor: el sol quema si no usas armadura.
❄️ Ola de Frío: el invierno puede congelarte.
️ Tornados: fenómenos destructivos que viajan libremente.
⚡ Tormentas Mágicas: mobs raros con botín encantado.
Festivales: aldeanos con trueques únicos.
Festival de Pesca y ⛏️ Bendición Minera: bonificaciones especiales.
Sueño Reparador: dormir bien otorga salud extra.
Cultivos por Estación
Cada estación tiene cultivos ideales:
Primavera: trigo, zanahorias, patatas, calabazas.
Verano: sandías, caña de azúcar, cactus.
Otoño: hongos y bayas dulces.
Invierno: suelo congelado, pocos cultivos.
Migración de Fauna
Los animales cambian según la estación: abejas y ovejas en primavera, tortugas y peces en verano, zorros en otoño y lobos o caballos esqueléticos en invierno.
☁️ Clima Realista
Cada temporada afecta la lluvia, nieve, viento y temperatura.
Invierno trae nieve persistente y heladas; verano, calor intenso y tormentas.
Guía Estacional
Los nuevos jugadores reciben una guía traducida automáticamente.
Accesible con /season guide.
️ Sistema Tornádico Inteligente
Tornados con trayectoria libre, daño realista y protección bajo techo.
Duración configurable (5–10 min reales).
⚙️ Totalmente Configurable
Archivos YAML con todos los parámetros editables.
Soporte multi-idioma (Español / Inglés).
Integración visual con packs estacionales.
✨ Vive el mundo. Siente el clima. Sobrevive las estaciones.





Comandos de estaciones
```
/season — Muestra el día, año y estación actual.
/season info — Muestra detalles de la estación actual (día, año, total de días, etc.).
/season day <n> — Cambia al día <n> de la estación actual.
/season skipday [n] — Avanza uno o varios días (por defecto 1).
/season set <spring|summer|autumn|winter> — Cambia manualmente la estación.
/season hud <FIXED|VARIABLE> — Controla la barra del calendario (HUD).
/season reload — Recarga todos los archivos del plugin y reinicia servicios.
Guía de estaciones
/seasonguide — Entrega el libro “Guía Estacional” (traducido según el idioma del jugador).
```
Comandos de eventos estacionales
```
/asevent info — Muestra información del evento activo (nombre, estación, duración, estado).
/asevent list — Lista todos los eventos disponibles (blood_moon, festival, magic_storm, etc.).
/asevent start <evento> — Inicia manualmente un evento.
/asevent stop — Detiene el evento actual y limpia sus efectos.
```
¿Tienes dudas, sugerencias o simplemente quieres compartir tu experiencia con Aeternum Seasons?
Únete a nuestro Discord: https://discord.gg/5UJmQ23x
¡Tu opinión es bienvenida y nos ayuda a mejorar!
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }