MaintenanceMode
MaintenanceMode
Version 0.3.0
This is another Plugin from the DKE Development Team, MaintenceMode is a simple light weight plugin that allows you to put your server into maintenance mode kicking all players that are not on the Admin list and also provides a message to players trying to logon to the server.
Configuration Example | Older Versions Help | Source Code | DKE Development Website
Features
- Set custom message for when players try to logon.
- Can change the message so it suits the situation and day of maintenance.
- Kicks all players except admins listed in the config when MaintenanceMode is enabled.
- Can be used on both whitelisted and non-whitelisted servers.
- Servers Status Images which can be used on signatures in forums.
- Able to configure multiple maintenance modes.
- Clean whitelist if players have been on for a year for example.
- Optimze world, remove server intensive entities.
Permission Nodes:
- maintenancemode.admin
- maintenancemode.status
- maintenancemode.edit
- maintenancemode.pardon.[mode]
- maintenancemode.pardon.allmodes
Commands
/mmstatus - Shows the current MaintenanceMode Status. /mmedit mode <mode> - Selects the mode you wish to edit. /mmedit kick <true/false> - Sets kickOnEnabled for the selected mode. /mmedit kickmsg <message> - Sets kickMessage for the selected mode. /mmedit message <message> - Sets message for the selected mode. /mmedit motd <message> - Sets motd for the selected mode. /mm enable - Enables Default Maintenance Mode /mm enable <mode> - Enables a mode (ie WorldEdit) of Maintenance Mode /mm disable - Disables Maintenance Mode /mm optimize world - Displays a world list. /mm optimize world <world> - Optimizes the selected world. /mm optimize whitelist - Removes players who haven't logged on for 30 days. /mm optimize whitelist <days> - Removes players who haven't played on the server for the selected amount of days. /mm reload - Reloads the plugin configuration. /mm version - Shows current plugin version. /mm sysinfo - Shows some useful system information.
FuturePlans
- Add color codes to messages.
- Add count down (if required) till server lockdown, when kickOnEnable is true.
- Add a schedule system so a date can be set when the server is to be closed for maintenance.
- Add a command so players can check when the next scheduled maintenance is to occur.
Known Bugs
No known bugs in version 0.3.0 as of yet.
Any bugs please send a bug report to [email protected] or submit a support ticket and I will fix it a soon as possible ;)
This Status Image provided by the DKE Plugin MaintenanceMode v0.3.0 Beta
It is a pity that such good plugins stop being developed.
@Narimm
Been checking out your source nice to see the plugin evolve :), part of me wishes I knew what I was doing when I wrote this plugin. Was only ever intended for my server back in the day, was really just trying to learn Java, and code a project something every one would use that could be integrated into their website. Cant find it now but I did write a module for xenforo that would display the status of a server, show a player list and indicate when the server was in maintenance mode but that since has been lost. I believe the toomuchminecraft community used it for a while.
I miss the old minecraft days.
@DomanoSV
Hey Dom nice to see you back on DBO tho! Fortunately your builds had the source code inside the jar !! ...
1.9 has thrown some changes into the mix !
@Narimm
Nice to see this old plugin still gets used, unfortunately I have had to move on from minecraft, sad I know but I don't get much time these days :).
If you need the code for the status images, hopefully I can find it :/, just let me know.
cheers,
DomanoSV
Hi there we have forked this to update it for 1.9 on github. The author has not updated the source for over 2 years but it can be found in the jar.
the new fork can be found here. https://github.com/AddstarMC/MaintenanceMode
our build server with our builds are here. http://jenkins.addstar.com.au/job/Maintenance%20Mode/
@DeadFallsCraft
You can... \xa7<color code without &>
It wont let me add Color
@winter4w
If you know HTML:
<a href="//dev.dkebnh.net/status/signature.php?f=remote&host=" rel="noopener nofollow" target="_blank">http://dev.dkebnh.net/status/signature.php?f=remote&host=[Your">http://http://dev.dkebnh.net/status/signature.php?f=remote&host=[Your IP]&port=[Server Port]&qport=[Query Port]</a>
@winter4w
Can someone please reply back to my post ...
I am wondering if I can use the status images on my website ???
I'm assuming the pardon permissions allow people to stay n the server when it is in a kick maintenance mode the not kicking works fine but then when they lose connection or disconnect and try to connect again it wont let them :|
I don't much about plugins, but this is bad as i can understand:
http://www.spigotmc.org/threads/critical-the-server-has-stopped-responding-how-to-prevent.3010/#post-33410
@mrkeepout
What permissions system are you using, and what perms have you added.
Well I'm having a problem when the maintenance mode is enabled, it lets the players enter the server as if it were activated. Please help me!
Add Colors PLEASE!
great plugin, but i liked the older version where the plugin basically had its own whitelist, because i like to log in and out whilst maintenance mode is enabled and i cant seem to do that in this version or am i missing something? regards, Sam.
works with 1.5.2?
How do I go about them things up there The status things.
For some reason this plugin isn't loading in at all. When I do /pl it doesn't show up. It got the same read/write permissions as all of my other plugins, and it's also in the same group and user name on my system.
Thank you for this :)