Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
🛡️ RestartShield
RestartShield is a colorful, polished restart and maintenance management plugin for Paper 1.21.x servers.
It helps server owners schedule safe restarts, enable maintenance mode, warn players with clean countdown UX, and manage the whole process with commands, GUI controls, and rich notifications.
✨ Features
-
🔄 Smart restart scheduling
- Schedule restarts in seconds, minutes, or hours
- Cancel active restart plans anytime
- Prevent duplicate restart schedules unless explicitly overridden
-
⏳ Beautiful countdown system
- Timed broadcasts for upcoming restarts
- Supports chat, action bar, titles, and boss bars
- Configurable countdown milestones
- Final 10-second countdown support
-
🛠️ Maintenance mode
- Instantly enable or disable maintenance
- Block joins for normal players
- Staff/admin bypass support
- Optional whitelist support during maintenance
- Custom maintenance kick messages
- Custom maintenance MOTD support
-
🎛️ Colorful chest GUI
- Restart controls
- Maintenance controls
- Status overview
- Quick actions
- Clean and visually rich admin experience
-
🧠 Smart logic
- Optional empty-server restart mode
- Optional restart cooldown protection
- Safe restart flow with pre-restart actions
- Optional drain mode to stop new joins and let the server empty naturally
-
💬 Modern messaging
- Built around MiniMessage
- Fully customizable colorful messages
- Clear admin feedback and player alerts
-
🔔 Notifications
- Discord webhook support
- Operator join reminders
- Console notifications
- Configurable event alerts
-
⚙️ Production-focused
- Designed for real server use
- Clean configuration files
- Permission-based access
- Safe defaults
- Paper 1.21.x + Java 21 ready
📦 Command Highlights
/restartshield restart <time|now>/restartshield cancel/restartshield status/restartshield maintenance on/restartshield maintenance off/restartshield maintenance toggle/restartshield drain on/restartshield drain off/restartshield reload
🔐 Permissions
restartshield.adminrestartshield.restartrestartshield.cancelrestartshield.maintenancerestartshield.maintenance.bypassrestartshield.maintenance.whitelistrestartshield.drainrestartshield.notifyrestartshield.reloadrestartshield.gui
🎨 Why RestartShield?
A lot of restart plugins handle the basics.
RestartShield focuses on making the full restart and maintenance workflow feel safer, cleaner, more colorful, and more professional for real Paper servers.
It is especially useful if you want:
- Better player-facing restart warnings
- Cleaner maintenance control
- More polished admin UX
- Discord/webhook notifications
- A plugin that looks and feels modern
✅ Compatibility
- Server software: Paper
- Minecraft versions: 1.21.x
- Java: 21
🚀 Notes
- Safe behavior is prioritized by default
- External actions like custom hooks or forced restart commands should be enabled and configured carefully
- Always test scheduled restart behavior once before production rollout
💬 Feedback
If you test RestartShield on your server, feedback is always welcome.
Suggestions for better restart flows, countdown UX, maintenance controls, and integration ideas are appreciated.


