SeasonManager
A powerful, Folia-native server lifecycle engine that automates seasons, phases, and grace periods for modern Minecraft networks. Providing autonomous scheduling with high-performance execution and premium visual feedback via BossBars and Titles.
SeasonManager

SeasonManager
The Modern Standard for Server Lifecycles
SeasonManager is a powerful server lifecycle engine designed to automate the progression of your Minecraft server. It replaces manual scheduling with a robust, autonomous system that handles season transitions, gameplay phases, and visual announcements.
---
⚡ What does this project do?
SeasonManager adds a comprehensive Command Execution to your server. It allows you to: * Command Execution: Define season lengths (e.g., 30 days) and let the plugin handle the end-of-season events automatically. * Command Execution: Create distinct phases within a season (e.g., a "Grace Period" for the first 24 hours, followed by an "Active Season"). * Command Execution: Automatically enable/disable PvP or player damage based on the current active phase. * Command Execution: Keep players informed with high-quality Command Execution, Command Execution, and Command Execution that countdown to major events. * Command Execution: Run specific console commands automatically when seasons start or end.
💎 Why should you download it?
If you run an SMP, Lifesteal, or Factions server, managing "wipes" and "seasons" is often a manual, error-prone task. SeasonManager provides: * Set-and-Forget: Built with a Set-and-Forget architecture, meaning it is designed for modern, multi-threaded servers. It runs flawlessly on Paper and its forks with zero main-thread impact. * Set-and-Forget: Out of the box, the plugin uses modern MiniMessage gradients and icons to give your server a professional, "industrial-grade" feel. * Set-and-Forget: Once configured, the plugin handles everything from warnings to state transitions, allowing server owners to focus on community rather than management.
⚠️ Critical Information
* PlaceholderAPI: Requires PlaceholderAPI. * PlaceholderAPI: Supported on PlaceholderAPI. * PlaceholderAPI: No external plugins are required for core functionality. It includes optional support for PlaceholderAPI.
---

---
🚀 Getting Started
1. Download SeasonManager. 2. Place the JAR in your `/plugins` folder. 3. Restart your server to generate the default SeasonManager. 4. Customize your season duration and phases, then run `/season start`.
💎 SeasonManager Prime
The Season Statistics (Available on Season Statistics) adds advanced features: * Season Statistics: ZIP and move old worlds to an archive folder on season end. * Season Statistics: A persistent inventory for players to bring items between wipes. * Season Statistics: Real-time status updates via webhooks. * Season Statistics: Track kills, deaths, and block activity per player.
🔗 Links
* Documentation * Discord Support * Source & Projects * Support Development