Maintenance Mode 1.12

Quickly add a fancy whitelist and MOTD to your server!

  1. oasis9
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/oasis9/MaintenanceMode
    Contributors:
    oasis9 and NetworkBooster
    MaintenanceMode allows you to quickly and easily put your server into a secure state in which only permitted users may join.

    Commands (/mm [subcommand]):
    - toggle - toggle Maintenance Mode
    - status - check the status of Maintenance Mode
    - motd active [text] - set the MOTD for active mode - supports color (&) and \n newline
    - motd inactive [text]- set the MOTD for inactive mode - also supports color (&) and \n newline
    - kick [text] - set the kick message for active mode - indeed, also supports color (&) and \n newline
    - allow [number] - allow a specific amount of unwhitelisted players onto the server (number decreases to 0 and players are no longer able to join at that point)

    Permissions:
    - maintenance.toggle - toggle maintenance mode, allow users
    - maintenance.motd - modify MOTD messages
    - maintenance.kick - modify kick message
    - maintenance.admin - join and remain online during maintenance

    Be careful - MaintenanceMode takes over your MOTD for your servers. The benefit to this is that you can easily change your MOTD while ingame, for both active and inactive states of maintenance, but your server.properties will not longer affect the MOTD.

    Enjoy!

    Problems? Join our Discord server and ask in #plugin-support.
    If you liked this resource, consider donating :3

    [​IMG]

Recent Reviews

  1. AAlexRR
    AAlexRR
    4/5,
    Version: 1.12
    Luckperms don't work 'cause doesn't give permission on login, So you have to toggle on and off mode to login or don't log out when enabling xD
    Works well! :D
  2. LuckyZeeRo
    LuckyZeeRo
    3/5,
    Version: 1.12
    Enabled mode do not save in config. So after server restart maintenance get off. You checking permission on PlayerLoginEvent, so I think such plugins as LuckPerms do not give permissions so early, because I'm not kicked when toggle maintenance, but I can't join with all permissions. Please, create whitelist instead of permission check.
    1. oasis9
      Author's Response
      I'll make a point of getting around to fixing this, after I've gotten through all my exams. Thanks for the tip :3