
MMPlugin
MMP — A lightweight maintenance mode plugin for 1.21.11 that locks the server to a case-sensitive player whitelist.
7
0
MMP — Maintenance Mode Plugin
Simple · Secure · Case-sensitive
A lightweight Paper plugin for Minecraft 1.21.11 that enables maintenance mode: only whitelisted players can join the server. Perfect for updates, testing, or private server maintenance.
✅ Features
- 🔒 Case-sensitive whitelist by player name
- 🚫 Instantly kicks unauthorized players when maintenance mode is enabled — including those already online
- 📝 Fully customizable messages via
messages.yml— no recompilation needed - 💬 Tab completion for
/mmp remove— suggests only existing whitelist entries - 🌐 Custom MOTD in server list — shows "Maintenance Mode" to all players
- 🔧 Hot-reload support:
/mmp reloadupdates both config and messages without restart - 🛡️ Permission-based commands with sensible defaults (
opby default) - 📦 Zero dependencies — works standalone on any Paper 1.21.11+ server
🎮 Commands
| Command | Description |
|---|---|
/mmp on | Enable maintenance mode (kicks unauthorized players) |
/mmp off | Disable maintenance mode |
/mmp add <name> | Add a player to the whitelist |
/mmp remove <name> | Remove a player from the whitelist |
/mmp list | Show current whitelist |
/mmp reload | Reload config.yml and messages.yml |
✅ Tab completion supported for all commands.
✅ For/mmp remove, only existing whitelist names are suggested.
🔑 Permissions
| Permission | Default | Description |
|---|---|---|
mmp.toggle | op | Toggle maintenance mode on/off |
mmp.whitelist.modify | op | Add or remove players from whitelist |
mmp.reload | op | Reload configuration files |
📥 Installation
- Download
MMP.jar - Place it into your server’s
plugins/folder - Restart or reload the server
- Edit
plugins/MMP/config.ymlandplugins/MMP/messages.ymlas needed - Run
/mmp onto activate maintenance mode
⚙️ Compatibility
- Server Software: Paper 1.21.11 (also compatible with Purpur, Pufferfish, Spigot, etc.)
- Dependencies: None
- Java: 21+
📜 License
MIT License — free to use, modify, and distribute.
Maintained by Hantu.
Built for server owners who need a clean, reliable, and no-bloat maintenance solution.
Создатели
Детали
Лицензия:MIT
Опубликован:1 месяц назад
Обновлён:1 месяц назад
