EmergencyDowntime
EmergencyDowntime
This plugin has been updated for full release.
Features
Features:
What this plugin basically does is puts the server on "emergency mode" It kicks all non-op players out of the server and stops non-op players from joining. The only players that can remain in the server during emergency mode are OPs and the players with permission to be exempt from emergency mode. It allows server admins to do what they have to do without having to take care or worry about the players. It prevents further damage and frustration to be done. Instead of just stopping you're server for awhile to prevent players from entering, you can use this plugin. Please visit our other pages for more details.
Usage
Basic usage: Usage subject to change, we'll do our best to update this page
Commands:
/ed build - Disables building (use /ed off to disable)
/ed full - Put the server on Emergency mode or (if the server was already in emergency mode) put it on normal mode for everybody to join.
/ed help - List commands
/ed off - Turns off both full downtime and partial downtime!
/ed partial - Put the server on partial emergency mode. It stops non-op players from joining the server BUT does not kick the players that are non-op in the server currently.
/ed check -Check if server is in downtime!
/ed ver - Find what version you are running!
/ed kickall Kicks everybody out of the server (including OPs and possibly you too) and stops them from entering. .
/ed reload Allow for persistant downtime during reloading. Can only be used when /ed full is on. (use /ed off to make this false)
HOW TO USE TIMED COMMANDS
Timed commands can only be used for the following commands
- /ed kickall
- /ed partial
- /ed full
- /ed build
How to actually use timed commands: When you wish to use any of the commands above, first type them out and then add how many seconds the task should be delayed.
Example use: /ed full 30 Full downtime will be enabled in 30 seconds.
Permission
Permission nodes. SuperPerms only
emergencydowntime.check (Allows player to do /downtime-check)
emergencydowntime.kickall (Allows player to do /downtime-kickall
emergencydowntime.ver (Allows player to see version of EmergencyDowntime
emergencydowntime.partial (Allows player to do /downtime-partial
emergencydowntime.off (Allows player to turn off downtime)
emergencydowntime.full (Allows player to do /downtime-full. Allow full downtime basically.)
emergencydowntime.exempt (Allows player to be exempt from partial/full downtime)
emergencydowntime.reload (Allows player to use /ed-reload)
emergencydowntime.build (Allows player to use /ed build)
Config File
Features in the Config File (Allows changes in kickmessages and other messages within EmergencyDowntime. Also allows the ability to change colors of the messages)
Values;
Kickmessage - is the value used for kicking someone. (The kick message)
OPExempt - message sent to OPs who remain in the server during "downtime"
PartialDowntimeMsg - sent to all players during partial downtime
reload - true or false value, whether persistant downtime is enabled or not. (toggle using /downtime-partial)
How to change the colors of the messages.
MAKE SURE YOU LEAVE THE QUOTATIONS ON IN THE CONFIG VALUES
Use the standard Minecraft Color codes found here.
Example of use '&2You Have been Kicked From The Server'
Support
Please create a ticket for this plugin and make sure you are descriptive! Also don't forget to post a comment saying you have created a ticket and give a brief description of the error/bug.
-
View User Profile
-
Send Message
Posted Jul 17, 2013@ImTotallyTechy
Odd, I cannot recreate the bug on my side. I'll be uploading a new version soon, (nothing has changed with the code that affects you) but I can't seem to find the bug.
To your second suggestion, that's already been implemented. It's /ed reload which only works with /ed full
To your third suggestion, I'll work on it for the upcoming version :)
-
View User Profile
-
Send Message
Posted Jul 16, 2013And I would also like to see a broadcasted message when it is timed to close, so when I do /ed full 60, it says
[EmergencyDowntime] Server activating Emergency Downtime in 60 seconds!
and countdown by 10's or somthing. That would be really cool. Thanks!
-
View User Profile
-
Send Message
Posted Jul 16, 2013@dakoslug
Sorry, I didnt see that you replied. One of the bugs I've been getting is when I do /ed full or /ed kick, it will kick the players, but from my console it still says they are online. It doesnt do much, but takes a bit of ram and the only way to get it to stop regestering is to restart the server.
Also, I would like to see if you can implement that if I restart the server in Downtime, it will stay that way when it comes back online until I do /ed off.
Thanks!
-
View User Profile
-
Send Message
Posted Jun 30, 2013@Chard07
Haha! Yeah that's actually why I created it.
-
View User Profile
-
Send Message
Posted May 20, 2013thank you so much for this plugin the nagging users were bugging me when i was setting perms
-
View User Profile
-
Send Message
Posted Apr 29, 2013@Lord_Cuddles
Nice suggestion! Will be implemented in the next version
-
View User Profile
-
Send Message
Posted Apr 29, 2013Just a suggestion, is it possible for the plugin to modify the server's MOTD whilst in downtime?
This would mean people wouldn't try to connect as much when it's under downtime, as they'd know it from looking at the motd.
-
View User Profile
-
Send Message
Posted Apr 23, 2013@ImTotallyTechy
I was confused, because there is already a "language file". Bugs?? What bugs! Please tell me!
-
View User Profile
-
Send Message
Posted Apr 21, 2013@dakoslug
A language file basically allows a user to change messages that the plugin says. So if the default message is "Server closed for Emergency Downtime", the user can open the file in a text editor and change it to "Sorry, our server is down for emergency purposes". They can also change font and color via this file.
Anyways, there are a number of bugs this plugin contains, but I really like it! Thanks
-
View User Profile
-
Send Message
Posted Apr 21, 2013@iTzTito
A language file? What do you mean? PM'd for more details.
Thanks for taking an interest!
-
View User Profile
-
Send Message
Posted Apr 20, 2013Please, for the next version added a language file. To edit all messages and their colors. Suggestion .. Regards
-
View User Profile
-
Send Message
Posted Jan 20, 2013@Zocolo
I'm looking into it, thanks!
-
View User Profile
-
Send Message
Posted Jan 19, 2013I submitted a ticked. I hope to get my problem fixed. Thanks. My config get reset whenever i edit the Messages(And i leave the quotation marks there) and reload the plugin.
-
View User Profile
-
Send Message
Posted Dec 11, 2012EmergencyDowntime is now out of beta!
Check the new version! Full of improvements.
-
View User Profile
-
Send Message
Posted Nov 1, 2012Hey, love the plugin. Can you possibly make a permission that let's staff on my server join while the server is still in downtime (downtime.join)? If I give them the downtime.exempt permission they can still remain on the server after I turn on full downtime, however, if they leave, they cannot join back on. Thanks.
-
View User Profile
-
Send Message
Posted Sep 22, 2012@HPoltergeist
It's quite safe to use.
Uh there's no bugs currently, just maybe some cosmetic issues like spelling errors in help and wrong version number.
-
View User Profile
-
Send Message
Posted Sep 20, 2012Hi!
Looks nice! =D
I see this plugin is in Beta stage, and for general inquiry: Is it safe to use? I hope it does not cause any serious errors on a basic server. =)
(Multiverse, Stargate, Dynmap, xAuth, WorldGuard)
I'm planning to use this for maintenances and other stuff, so it would be good to know. =)
Please share a brief review of bugs and things to pay attention to.
Thanks in advance,
HP
-
View User Profile
-
Send Message
Posted Aug 15, 2012@dakoslug Awesome :)
-
View User Profile
-
Send Message
Posted Aug 14, 2012@epicbastion
That has been fixed, in the latest version.
Expect a small update. I've been busy ^^
-
View User Profile
-
Send Message
Posted Aug 14, 2012@raoulster
Sorry, was on vacation :P
I'll get to it :)