Maintenance
🟡 Updated this yearPreview

🔍 Analysis
- 👍 0.2% endorsement rate
- 🏆 #8 of 48 bungeecord mods in this game by downloads
📋 About This Mod
## About This Plugin **This plugin lets you activate a maintenance mode on your Paper, Velocity, Bungee, and Sponge server, which will prevent players without a permission to join the server.** !(https://i.imgur.com/kjrgLUm.png) **This plugin uses MiniMessage as the component text format.** **LEGACY TEXT FORMATTING (§a/&a) IS NOT SUPPORTED** * Use (https://webui.adventure.kyori.net/) to preview parsed components * You can find full documentation on the format (including normal colors and formatting, rgb, click/hover events, and more) here: (https://docs.adventure.kyori.net/minimessage/format) Its features include: * A **custom motd** as well as **server icon**, that will be shown during maintenance * **Start- and endtimers**, which will **enable/disable maintenance mode after the time is up** * **Schedule timers,** which will enable maintenance, then disable it after a given amount of time * A '%TIMER%' variable usable in the pingmessage, to show the time until a running endtimer finishes *(other variables and tricks are explained in the configuration file's comments)* * A **maintenance whitelist**, to grant specific players the ability to join while you're working on your server * Notifications when players try to join your server during maintenance * Nearly all **messages are editable** via the language file, given in a multitude of different languages **Additional features on Velocity/Bungee:** * Only want to enable **maintenance on a single server**? You can also do so by using the `/maintenance <on/off> <servername>` command * Link **multiple proxy instances with a MySQL database** connection, so you don't have to enable/disable maintenance on each proxy by hand * **Waiting servers** during full proxy maintenance, as well as **fallback servers** to go to when a single proxied server is under maintenance * **Using ServerListPlus**? Maintenance will toggle its status when enabling maintenance and reenable the SLP motd when disabling maintenance * Want to have PlaceholderAPI placeholders on Paper? See **(https://github.com/kennytv/maintenance/wiki/maintenanceaddon)** for more information on the MaintenanceAddon. *Want to know a secret?* You can have text **left of the server icon** by just adding a lot of spaces to the playercountmessage, like so: ```yaml playercountmessage: "Maintenance AAAA" ``` !(https://i.imgur.com/0lh0Hwv.png) IMPORTANT: If using the plugin on a Paper server, the plugin **(https://www.spigotmc.org/resources/protocollib.1997/)** is required to use Maintenance to its full extend. ## Issues/Support Did you find a bug? Use the (https://github.com/kennytv/maintenance/issues) Other questions or problems? (https://discord.gg/vgcuzhq) ✨ German Plugin Tutorial @(https://youtu.be/xZpAVIeGhjM) ## Commands *Arguments in < > are necessary, those in aren't (can be omitted).* * **/maintenance <on/off> ** will set the status of the maintenance mode * **/maintenance reload** reloads the config and maintenance-icon file * **/maintenance <add/remove> <player/uuid>** allows specific players to join on the server when maintenance is enabled * **/maintenance whitelist** returns a list of all players on the * maintenance whitelist * **/maintenance starttimer <minutes>** will enable maintenance mode after the time is up * **/maintenance endtimer <minutes>** will enable maintenance mode for the given time in minutes. After the time is up, it'll be disabled again * **/maintenance schedule <minutes> <minutesToEnd>** will enable maintenance mode after the given time, then disable it according to the second parameter * **/maintenance aborttimer** cancels a running start-/endtimer * **/maintenance setmotd <index> <1/2> <message>** sets a motd for maintenance mode * **/maintenance motd** lists the currently set maintenance motds * **/maintenance update** remotely downloads the newest version of the plugin onto your server * **/maintenance dump** dumps some server information, used for bug reports ## Permissions * **maintenance.admin** - super permission, that grants access to all perms below * **maintenance.bypass** - join the server during maintenance * **maintenance.command** - use the "/maintenance" command (also required to use the subcommands) * **maintenance.toggle** - use the "/maintenance <on/off>" commands * **maintenance.reload** - use the "/maintenance reload" command * **maintenance.update** - use the "/maintenance <update/forceupdate>" commands * **maintenance.timer** - use the "/maintenance <starttimer/endtimer> <minutes>" and "/maintenance timer abort" commands * **maintenance.whitelist.add** - use the "/maintenance add <player>" command * **
## About This Plugin
This plugin lets you activate a maintenance mode on your Paper, Velocity, Bungee, and Sponge server, which will prevent players without a permission to join the server.
!(https://i.imgur.com/kjrgLUm.png)
This plugin uses MiniMessage as the component text format. LEGACY TEXT FORMATTING (§a/&a) IS NOT SUPPORTED
Use (https://webui.adventure.kyori.net/) to preview parsed components You can find full documentation on the format (including normal colors and formatting, rgb, click/hover events, and more) here: (https://docs.adventure.kyori.net/minimessage/format)
Its features include:
A custom motd as well as server icon, that will be shown during maintenance Start- and endtimers, which will enable/disable maintenance mode after the time is up Schedule timers, which will enable maintenance, then disable it after a given amount of time A '%TIMER%' variable usable in the pingmessage, to show the time until a running endtimer finishes (other variables and tricks are explained in the configuration file's comments) A maintenance whitelist, to grant specific players the ability to join while you're working on your server Notifications when players try to join your server during maintenance Nearly all messages are editable via the language file, given in a multitude of different languages
Additional features on Velocity/Bungee:
Only want to enable maintenance on a single server? You can also do so by using the `/maintenance
Want to know a secret? You can have text left of the server icon by just adding a lot of spaces to the playercountmessage, like so: ```yaml playercountmessage: "Maintenance AAAA" ``` !(https://i.imgur.com/0lh0Hwv.png)
## Issues/Support
Did you find a bug? Use the [issue tracker](https://github.com/kennytv/maintenance/issues) Other questions or problems? (https://discord.gg/vgcuzhq) ✨
German Plugin Tutorial @(https://youtu.be/xZpAVIeGhjM)
## Commands
Arguments in < > are necessary, those in [ ] aren't (can be omitted).
/maintenance
## Permissions
maintenance.admin - super permission, that grants access to all perms below
maintenance.bypass - join the server during maintenance
maintenance.command - use the "/maintenance" command (also required to use the subcommands)
maintenance.toggle - use the "/maintenance
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- kennytv
- Version
- 5.1.0
- Downloads
- 116,534
- Endorsements
- 232
- Category
- bungeecord
- Created
- 12/19/2022
- Updated
- 5/17/2026
- Game Versions
- 26.1, 26.1.1, 26.1.2, 26.2
- Tags
- management, utility
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does Maintenance support?
The author lists 26.1, 26.1.1, 26.1.2, 26.2. Other versions may work but are untested by the author.
What is the latest version of Maintenance?
Version 5.1.0, published 2026-05-17 with 116,534 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await