MaintenanceModePlus
A modern, lightweight, and fully configurable maintenance mode solution for Spigot servers.
MaintenanceModePlus gives server administrators complete control over their server's maintenance state while providing a clean experience for both staff and players. Easily enable or disable maintenance mode, manage a maintenance whitelist, customize kick messages, and display different server MOTDs while maintenance is active.
Designed with simplicity, flexibility, and performance in mind.
✨ Features
Maintenance Mode
Manage players who are allowed to join while the server is under maintenance.
Available commands:
Display a completely different server MOTD while maintenance mode is enabled.
Normal Example:
My Server • Network
Welcome! » Enjoy your adventure.
Maintenance Example:
MAINTENANCE • Temporarily Offline
We're performing maintenance. » Please try again later.
Both normal and maintenance MOTDs can be independently enabled, disabled, and customized.
Configuration Reload
Reload your configuration without restarting the server:
/mmp reload
Includes:
Almost every user-facing message can be customized through the configuration.
Customize:
⚙️ Command Controls
Commands provide configurable controls including:
Lightweight & Efficient
MaintenanceModePlus is designed to perform its job without unnecessary overhead.
It focuses specifically on:
Commands
Command Description
/maintenance Show available maintenance commands
/maintenance on Enable maintenance mode
/maintenance off Disable maintenance mode
/maintenance add <player> Add a player to the maintenance whitelist
/maintenance remove <player> Remove a player from the whitelist
/maintenance list [page] View the maintenance whitelist
/mmp reload Reload the plugin configuration
Permissions
Permission Description
admin.use Access MaintenanceModePlus administrative commands
The permission system is configurable, allowing you to change permissions directly from the configuration.
️ Configuration
MaintenanceModePlus provides extensive configuration options for:
Example Use Case
Your server needs to go offline for an update.
Simply run:
/maintenance on
MaintenanceModePlus will activate maintenance mode and prevent unauthorized players from joining while allowing your configured maintenance staff to access the server.
Once the maintenance is finished:
/maintenance off
Your server immediately returns to normal operation.
Why MaintenanceModePlus?
MaintenanceModePlus is built for server owners who want a clean, configurable, and straightforward maintenance system without unnecessary complexity.
Whether you're running a small community server or a larger Minecraft network, MaintenanceModePlus provides the essential tools needed to safely manage scheduled maintenance.
Support
If you encounter a bug or have a feature request, please report it through the plugin's support/discussion page.
MaintenanceModePlus — Simple maintenance management, built properly.
Custom Plugins:
Need a custom Minecraft plugin for your server?
You can contact me on Discord: x20sao or through my Fiverr services.
I offer affordable custom plugin development with benefits including:
Fiverr: https://www.fiverr.com/xsnz2x/code-your-custom-minecraft-server-plugins-with-spigot
⭐ If you enjoy MaintenanceModeplus, consider leaving a rating and sharing your feedback!
Your feedback helps improve the plugin and gives other server owners a better idea of what to expect.
A modern, lightweight, and fully configurable maintenance mode solution for Spigot servers.
MaintenanceModePlus gives server administrators complete control over their server's maintenance state while providing a clean experience for both staff and players. Easily enable or disable maintenance mode, manage a maintenance whitelist, customize kick messages, and display different server MOTDs while maintenance is active.
Designed with simplicity, flexibility, and performance in mind.
✨ Features
Maintenance Mode
- Enable or disable maintenance mode instantly.
- Prevent regular players from joining while maintenance is active.
- Automatically kick players when maintenance mode is enabled.
- Configurable maintenance kick message.
- Allow selected players to join through the maintenance whitelist.
- Prevent unnecessary actions when maintenance is already enabled or disabled.
Manage players who are allowed to join while the server is under maintenance.
Available commands:
- /maintenance add <player> — Add a player to the maintenance whitelist.
- /maintenance remove <player> — Remove a player from the whitelist.
- /maintenance list [page] — View the current whitelist.
- /maintenance on — Enable maintenance mode.
- /maintenance off — Disable maintenance mode.
- /maintenance — Display available commands.
- Player add/remove management
- Duplicate protection
- Paginated player lists
- Previous/next page navigation
- Empty-list handling
- Invalid-page handling
Display a completely different server MOTD while maintenance mode is enabled.
Normal Example:
My Server • Network
Welcome! » Enjoy your adventure.
Maintenance Example:
MAINTENANCE • Temporarily Offline
We're performing maintenance. » Please try again later.
Both normal and maintenance MOTDs can be independently enabled, disabled, and customized.
Configuration Reload
Reload your configuration without restarting the server:
/mmp reload
Includes:
- Configurable permission
- Configurable cooldown
- Optional confirmation system
- Console support
- Custom success/error messages
- Fully configurable command usage
Almost every user-facing message can be customized through the configuration.
Customize:
- Plugin prefix
- Command messages
- Permission messages
- Cooldown messages
- Maintenance status messages
- Whitelist messages
- Kick messages
- MOTD lines
- Command usage displays
⚙️ Command Controls
Commands provide configurable controls including:
- Enable/disable individual commands
- Permissions
- Cooldowns
- Player-only restrictions
- Console access
- Confirmation requirements
- Custom command usage messages
Lightweight & Efficient
MaintenanceModePlus is designed to perform its job without unnecessary overhead.
It focuses specifically on:
- Maintenance management
- Player access control
- Whitelist management
- MOTD handling
- Configuration management
Commands
Command Description
/maintenance Show available maintenance commands
/maintenance on Enable maintenance mode
/maintenance off Disable maintenance mode
/maintenance add <player> Add a player to the maintenance whitelist
/maintenance remove <player> Remove a player from the whitelist
/maintenance list [page] View the maintenance whitelist
/mmp reload Reload the plugin configuration
Permissions
Permission Description
admin.use Access MaintenanceModePlus administrative commands
The permission system is configurable, allowing you to change permissions directly from the configuration.
️ Configuration
MaintenanceModePlus provides extensive configuration options for:
- Maintenance mode status
- Allowed players
- Automatic kicking
- Kick messages
- Normal MOTD
- Maintenance MOTD
- Command availability
- Permissions
- Cooldowns
- Console access
- Confirmation systems
- All command messages
Example Use Case
Your server needs to go offline for an update.
Simply run:
/maintenance on
MaintenanceModePlus will activate maintenance mode and prevent unauthorized players from joining while allowing your configured maintenance staff to access the server.
Once the maintenance is finished:
/maintenance off
Your server immediately returns to normal operation.
Why MaintenanceModePlus?
MaintenanceModePlus is built for server owners who want a clean, configurable, and straightforward maintenance system without unnecessary complexity.
Whether you're running a small community server or a larger Minecraft network, MaintenanceModePlus provides the essential tools needed to safely manage scheduled maintenance.
Support
If you encounter a bug or have a feature request, please report it through the plugin's support/discussion page.
MaintenanceModePlus — Simple maintenance management, built properly.
Custom Plugins:
Need a custom Minecraft plugin for your server?
You can contact me on Discord: x20sao or through my Fiverr services.
I offer affordable custom plugin development with benefits including:
- Free source code
- Free updates to newer versions
- ️ 24/7 support
- ⚙️ Custom features
- Affordable pricing
Fiverr: https://www.fiverr.com/xsnz2x/code-your-custom-minecraft-server-plugins-with-spigot
⭐ If you enjoy MaintenanceModeplus, consider leaving a rating and sharing your feedback!
Your feedback helps improve the plugin and gives other server owners a better idea of what to expect.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
MaintenanceModePlus is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 5 times (via Spigot). Download it and open it directly in the game.