Language

Maintenance Countdown

Maintenance Countdown

Modrinth

Maintenance Countdown timer for scheduled server restarts.

321 downloads updated 9mo ago
latest v1.5.1 Modrinth
Bukkit Paper Purpur Spigot 1.20.5 – 1.21.11 ManagementSocialUtility

Maintenance Countdown

Your ultimate solution for managing server shutdowns and maintenance with style.

Maintenance Countdown is a lightweight yet powerful plugin designed for Spigot, Paper, and their forks. It provides administrators with a simple, modern way to manage server-wide countdowns before scheduled maintenance, reboots, or special events.

Key Features:

  • Modern Compatibility: Built with the latest Adventure API, ensuring seamless performance and beautiful messages on Minecraft versions 1.20.5 and newer.
  • Intuitive Command System: All actions are handled through a single, easy-to-use command, /maintcount, with full tab-completion for all subcommands and arguments.
  • Flexible Scheduling: Schedule a maintenance countdown to start automatically at a specific date and time. Use /maintcount schedule <YYYY-MM-DD> <HH:mm> <soft|hard|no>.
  • Full Customization: Every message, title, and action bar is fully customizable in the config.yml file, supporting modern MiniMessage formatting and placeholders.
  • Multiple Shutdown Scenarios: Choose between a soft shutdown (kicking players with a message before shutdown), a hard shutdown (immediate server stop), or no shutdown (timer-only).
  • Player Notifications: Ensure no one misses the announcement with clear, on-screen titles and a dynamic action bar countdown that updates in real-time.

Commands & Permissions:

  • /maintcount
    • start <duration> <scenario> - Starts a countdown (e.g., 5m or 3m).
    • schedule <date> <time> <scenario> - Schedules a countdown for a future time.
    • pause - Pauses the active countdown.
    • resume - Resumes a paused countdown.
    • stop - Instantly stops the active countdown.
  • maintcountdown.admin: Allows access to all commands. By default, only operators have this permission.

How to Use:

  1. Place the MaintenanceCountdown.jar file into your server’s /plugins folder.
  2. Restart the server to generate the config.yml and plugin.yml files.
  3. Customize all messages and timers in config.yml to fit your server's style.
  4. Use the commands above to manage your maintenance events.

Why Choose This Plugin?

This plugin makes server management simple and transparent. It ensures every player is informed with clear, elegant messages while giving administrators complete control. It's built on a reliable, modern API, making it a robust solution for any server running on PaperMC, Spigot, or their derivatives on 1.20.5+.

Planned Features

  1. Automatic config.yml generation
  2. Console message when countdown ends
  3. Multiple language support, configurable in config.yml
  4. Custom countdown times (/maintcount start 500 in seconds)
  5. Plugin update checker
  6. (This list is updated monthly)

Versions

Release
1.5.1
bukkit, paper, purpur · 1.20.5, 1.20.6, 1.21 · 9mo ago
- Fixed ActionBar incorrect displaying of time (3:03 instead of 3:3) - Fixed SubTitle incorrect displaying of time (5 minutes instead of 5 minutes 0 seconds) -…
193
Beta
1.5
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 9mo ago
<ul> <li>Added Scheduler for maintenance countdowns</li> <li>Added real-time countdown in the action bar</li> <li>Added different shutdown scenarios:…
17
Release
1.4.1
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 9mo ago
- Replaced /maintenance command with shorter /maintcount - Added subcommands: start, pause, resume, stop - Reworked config.yml, now ALL messages are…
23
Alpha
1.4
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 9mo ago
### **New Command Structure** Replaced the standard `/maintenance` command with the shorter, more convenient **/maintcount**, and changed its structure.…
18
Beta
1.3.1
bukkit, paper, purpur · 1.21, 1.21.1, 1.21.2 · 9mo ago
- Commands Got Smarter: You no longer need to remember the exact command syntax! Now, when you type /maintenance, you'll see a list of available options like…
27
Alpha
1.2
paper · 1.21.8 · 9mo ago
- Changed subtitle color - Fixed counter glitch - Added arguments _stop_ and _pause_ - Changed final title message
17
Alpha
1.1
paper · 1.21.8 · 9mo ago
First **working** build
26

Comments 0

No comments yet. Be the first to share your thoughts.