Maintenance Mode 1.1

Easily restrict access to your bungee corded servers for maintenance.

  1. TrueMiles
    Introductions:
    This plugin allows you to prevent users from logging into a server for maintenance. If you find bugs or have a suggestion for a feature add in let me know. This is my first bungeecord plugin.

    Dependancies:
    Yamler

    Features:
    Kick all players currently on a server to random servers (configured in the config.yml).
    Move all players who join to a random server (configured in the config.yml).
    Allow people with permission to bypass the kick.
    Make announcements on a specified server.

    Commands:
    /mm <server|all> enable - Enters the server into maintenance mode and kicks current players.
    /mm <server|all> disable - Removes the server from maintenance mode.
    /mm reload - Reloads the plugin config.
    /mm list - Lists all servers currently in maintenance mode.

    Permissions:
    MaintenanceMode.use - Allows access to all commands
    MaintenanceMode.bypass.* - Allows kick bypass on all servers
    (Must be using a permissions plugin that supports '*')
    MaintenanceMode.bypass.Factions - Allows kick bypass on Factions server only

    Configuration:
    onKick - The message to be sent to the player when they are kicked from the server.
    onJoin - The message to be sent to the player when they try to join during maintenance.
    fallbackServers - The server(s) that the players will be kicked to.
    enabledServers - Where Maintenance Mode will store server names to allow for proxy restarting.
    announcePrefix - The prefix for the command '/mm announce'

    Installation:
    Move the MaintenanceMode.jar into your bungeecord plugins folder. Start the proxy. Configure the config.yml (plugins/MaintenaneMode/config.yml). Enter the command '/mm reload' or restart the proxy.
    BrettPlayMC and Skiller_Dog like this.

Recent Updates

  1. Added 'all' option for server selection

Recent Reviews

  1. JackyCraft
    JackyCraft
    1/5,
    Version: 1.1
    This version doesn't work with my bungee cord server, he send a in my console of bungee cord "Yamler <required by MaintenanceMode> is unavailable" ...
    1. TrueMiles
      Author's Response
      MaintenanceMode v1 requires Yamler in order to run. Without Yamler the resource will not start. I would also like to remind you that this is not the place for problems to be posted. If you are having a problem with the resource feel free to post in the discussion and I will gladly help you there.
  2. madwolfpack
    madwolfpack
    1/5,
    Version: 1.1
    Dont even have the perms to do /mm when Im oped and have the permissions node '*'. Your perms seem to be bugs/broken please fix this.
  3. MarcDuplessis
    MarcDuplessis
    4/5,
    Version: 1.1
    Works just fine for me on bungeecord #1089 + spigot 1.8.8.
    @val59000 purpose will help. Are you still replying to reviews?
  4. val59000
    val59000
    4/5,
    Version: 1.1
    Five stars if you add a customizable kick message when no fallback server has been set instead of "Unable to reach fallback servers"
    1. TrueMiles
      Author's Response
      Thank you for the review. This, along with many other messages, will be a part of the soon to be released v2.
  5. DreamPhreak
    DreamPhreak
    5/5,
    Version: 1.1
    Works exactly how I wanted, individual maintenance-mode for servers rather than the whole bungeecord.
  6. tjeard
    tjeard
    5/5,
    Version: 1.1
    Nice but i want to change my motd when it's in maintenancemode. Can you make that?
  7. JoezMC
    JoezMC
    1/5,
    Version: 1.1
    I can't bypass the kick I gave myself the permissions
    1. TrueMiles
      Author's Response
      Thank you for your review. This, however, is not the place for bugs to be reported. Posting bugs within the discussion allows for more people to see and potentially help in diagnosing the issue. This will be fixed within the next few days with the release of v2.
  8. nuggs13
    nuggs13
    3/5,
    Version: 1.1
    i am op and also given myself MaintenanceMode.bypass.* in the bungee aswell. I cant stay in the mm server.
  9. TMFKSOFT
    TMFKSOFT
    5/5,
    Version: 1.1
    Love it to death! Very useful. However theres no mention of the Announce Command or how to use it.
    I've tried every combo of arguments and nothing works. Its also not documented :(

    Otherwise amazing Plugin and I LOVE IT!
    1. TrueMiles
      Author's Response
      That is an excellent point! After reviewing the source code, I seem to have accidentally removed it. I will work on patching that and releasing an update soon.
  10. Arjenpro
    Arjenpro
    3/5,
    Version: 1.1
    Cool, but update it please!
    1. TrueMiles
      Author's Response
      Thanks for the review. Progress on the update is slow for I am creating a library for all future plugins to use.