ServerProtection
What is [ServerProtection] ?
[ServerProtection] is a plugin invented for owners who want to better protect their server! Have you ever had a trusted staff member turn on you, and attempt to ban/deop you to grief? Have you ever had someone use a forceop on your server? This plugin fixes both problems!
NOTE:I will fix the problem where any command containing the characters "op" is blocked. For example, /home blop will be blocked!
Examples for use:
Lets say that you have a trusted friend, named Notch. You decide to make Notch a Co-Owner, because you believe he will be a great staff member. The next day, Notch is angry at you (the owner) and decides he wants to destroy your server! What does Notch attempt to do if you are online?
- 1) Notch tries to deop you / move you to default
- 2) Notch can now ban you
While you can always go to the console, sometimes it is a hassle to frantically log in to your control panel, and go to the console to ban them. Most Control Panels take a couple of seconds to even load the page, and with a simple hacked client, Notch could be nuking your entire spawn by now. With this plugin, you can log back in RIGHT AWAY even if you are banned! You can also have the plugin Op yourself every time you arent op and log in, this way you can move notch back to default!
You are probably thinking, Its ok! I have a rollback plugin anyways! What you probably do not know is with plugins like BkrReload, or other ways to easily disable/enable/reload plugins, Notch could have disabled core protect to not save anything! Also, Notch could be typing commands to delete groups & worlds! You can't just rely on a rollback plugin to save you from everything!
How to use
- The plugin automatically blocks /op and /deop as a command!
- To add yourself to automatically be unbanned on join, put your name in the config file under: AutoUnban
- To add yourself to automatically be op on join, put your name in the config file under: AutoOp
- I will be adding anything you guys want, so leave suggestions in the comments!
Commands
- /ServerProtection reload | Reloads the config.yml
Permissions
- serverprotection.reload | Allows the use of /ServerProtection reload command!
-
View User Profile
-
Send Message
Posted Jun 20, 2014@DevSock
Honestly the plugin has flaws, and I have since abandoned it as it was only my first plugin (My newer plugins are much better - http://dev.bukkit.org/bukkit-plugins/muffinsflashylores/)
While this may be possible, it would be your fault, and probably would have the same amount of damage anyways.
It's your fault for A) Sharing your password with strangers/friends or B) Having an easy password
Anyways if someone had your login info while you weren't on anyways, they would still be an Owner and destroy everything.
Basically what I am saying is this plugin will not cause any more damage than that would occur without it. As for a poisoned plugin, that should never occur if you download safely from dev.bukkit.org. Any server owner who downloads elsewhere risks that chance. How could a plugin even interact with another plugins code to see if it is poisoned? You would have to open up the source yourself and read whats coded.
-
View User Profile
-
Send Message
Posted Jun 10, 2014This doesn't protect against poisoned plugins, accounts being compromised and a whole bunch of other things.
I would never use this plugin, it would open my server up to a very risky issue.
Lets say someone manages to get ahold of my account. They go on my server, which has my account to be automatically unbanned. They begin to destroy spawn and other malicious things. Now I have to instead of just getting on and rolling back the grief I have to remove them from autounban as well, which takes even longer and causes an unwanted headache.
-
View User Profile
-
Send Message
Posted Mar 26, 2014Really thought out plugin. Good job!