COWMODSКаталог модов

EzSeasons

Configure advanced resets for your world and other plugins

Автор: Shadow484024551обновлён 20 апр. 2026 г.

Описание

Make your server ready for wipe

Standalone season reset scheduler for Minecraft servers - EzSeasons


Summary

EzSeasons schedules and broadcasts season resets for Bukkit and Paper servers. It is a focused reset Minecraft plugin designed for server owners who run periodic wipes, seasons, or server resets.

Features

  • Automatic season reset scheduling (explicit windows or duration-based)
  • Explicit scheduling: season.start and season.end
  • Fallback duration scheduling: season.length-days
  • Optional recurring windows: season.recurring
  • Reminder broadcasts: season.reminder-minutes, season.reminder-message
  • Reset broadcast: season.broadcast-message
  • Runtime admin commands and status reporting
  • Developer API: SeasonsApi, SeasonsIntegration, SeasonResetEvent

Quick Install (Bukkit / Paper)

  1. Drop the plugin jar into your server's plugins folder.
  2. Start or restart the server.
  3. Edit config.yml to set schedule and messages.

Example configuration (config.yml)

season:
  enabled: true
  # Use explicit timestamps (millis) for a specific window, or leave 0 to use length-days
  start: 0
  end: 0
  recurring: false
  length-days: 30
  check-interval-minutes: 5
  broadcast-message: "Season resets in {time}!"
  reminder-minutes: [60, 30, 10, 1]
  reminder-message: "Season resets in {minutes} minute(s)!"

Commands

  • /season - show current status and next reset
  • /season admin reload - reload plugin config
  • /season admin reset [reason] - trigger an immediate reset (admin only)
  • /season admin setnext <unixMillis> - set next reset time manually
  • /season admin clear-next - clear next-reset override

Permissions

  • lifesteal.season (default: true) - allows /season
  • lifesteal.admin (default: op) - allows all admin commands

Developer API

Obtain SeasonsApi via Bukkit Services Manager. Available methods:

  • registerIntegration(SeasonsIntegration integration)
  • unregisterIntegration(SeasonsIntegration integration)
  • getIntegrations()
  • triggerSeasonReset(String reason)

Events published:

  • SeasonResetEvent
  • SeasonsIntegrationRegisteredEvent
  • SeasonsIntegrationUnregisteredEvent

Best Practices for Server Owners

  • Always test reset behavior on a staging server before scheduling production wipes.
  • Combine EzSeasons with your backup tooling - EzSeasons does not perform backups.
  • Use season.reminder-minutes to announce the reset early and reduce player frustration.

Support & License

Последние версии

Все версии →
release

EzSeasons 2.1.2

2.1.2
20 апр. 2026 г.129Minecraft: 26.1, 26.1.1, 26.1.2bukkit, folia, paper, purpur, spigot
Скачать
Что нового
- Updated to Minecraft 26.1 - Updated to Java 25 - Solved issues in API build
release

EzSeasons 1.0.0

1.0.0
1 апр. 2026 г.220Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
> We are currently working hard on a open-source refactor of EzLifesteal that will match this EzSeasons version and use the new implemented `SeasonResetEvent`. The source code of EzSeasons is now available on Github: https://github.com/ez-plugins/EzSeasons - Improved API implementation - Added Maven publish through Github Packages CI - Added `SeasonResetEvent` for easier implementation - Added instructions how to install EzSeasons through Jitpack - Split the API in a new `ezseasons-api` module - Added `/season admin reload` - Added `/season admin reset [season]` - Added `/season admin setnext <unitMillis>` - Added `/season admin status` - Improved tab completion for the `/season` command - Fixed bug in admin season ending notifications - Moved configurable messages to `messages/<langauge>.yml` - Added multi-language support - Added Dutch translations - Added French translations - Added Spanish translations - Added Chinese translations - Added Russian translations - Added unit tests - Added CI to run unit tests - Added feature tests - Added CI to run feature tests
release

EzSeasons 0.1.0

0.1.0
24 янв. 2026 г.106Minecraft: 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
First public release