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
@MadeOke
Message me and I can give you the code. It's HTML btw, not php :P
can i get the php code? i want to make my own sig
Hello Fellow Minecraft Server Owners,
Here is the much awaited update, i have had to do a rebuild most of the code, to get all of the new features to work, this will now allow me to add more to the plugin later on, much is still planned.
http://dev.bukkit.org/server-mods/maintenancemode/files/10-maintenance-mode-v0-3-0/
I hope you enjoy the new features, i would like a response on how i can improve the new features i have added from all of you.
PS. if you want the status signature shown above just paste this as an image in your signature.
http://dev.dkebnh.net/status/signature.php?f=remote&host={ip}&port={serverPort}&qport={mmQueryPort}
DomanoSV.
Those status things, Pure awesome.
when i have this plugin enabled and someone wants to join, they click my server and it says disconnected by server you are not whitelisted on this server
how do i change this to say what i want?
@mrpickles71
yer ok, im in the process of updating this plugin and adding new features, i mean i could upload what i have so far but i believe it would be pointless and make a mess when trying to update when the release comes out.
Error when i try /mm adminadd [name]
@ajack38
Hope you guyz like the preview of whats to come ^UP THERE^ :)
Dave
@HackerFinn
Ill see what i can do, just have to find the time to sit down and code, ill also look into your requests ajack38.
Awesome plugin. Here's what I would like to request for features.
1. I would like for a message to be displayed in game to the admins, when Maintenance mode is disabled and enabled.
2. /mm reload So that you don't have to do a full server reload do make changes to the config file, because this is a pain in the ass when using Xauth.
Please update to 1.4.2. It's not working. No error messages. Just the Unknown command message.
@StefanoPorta
Should work in 1.3.2 so no real need to update, unless u want some extra features which ill add when i get the chance.
Can you update this plugin to 1.3.2?
@Mudsquisher
Make sure u stop the server before you edit, or it will save the configs on shut down
thanks Dave
Good plugin. I have some issues with it by not being able to edit the config and/or it always enables upon installation, but I am still looking into it, because I think this is my fault...
I diffidently await the FuturePlans to be finished.
Cool plugin! I'd add only a little comand that announces to the players that after a specified <time> they'll be kicked from the server and starts a countdown to automatically enable the maintenance mode
@breezeyboy
Ur using another plugin, that has the exact same name as my project, similar features but i got new exciting ones coming.
Dave.
@Avo992
are you op
When I /mm enable I get message you don't have mm.toggle
Idea:
A command like "/mm settimer (5 minutes)" The bracketed 5 minutes could be varied like 30 seconds, 1 minute or something. This timer function allows you to set MaintenanceMode in a certain amount of time once you enable MaintenanceMode. This is great for letting your users know "Our server will close in 5 minutes" ;)