
EzSeasons
Configure advanced resets for your world and other plugins
95
1
95
1
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.startandseason.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)
- Drop the plugin jar into your server's
pluginsfolder. - Start or restart the server.
- Edit
config.ymlto 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/seasonlifesteal.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:
SeasonResetEventSeasonsIntegrationRegisteredEventSeasonsIntegrationUnregisteredEvent
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-minutesto announce the reset early and reduce player frustration.
Support & License
- Source & docs: https://github.com/ez-plugins/EzSeasons
- Download (Modrinth): /plugins/ezseasons
- Report issues: https://github.com/ez-plugins/EzSeasons/issues
- License: MIT
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:2 недели назад
