Minecraft Mods

ServerProtect 1.0.1 [Spigot plugin]

  • 2,752 views, 1 today
  • 57 downloads, 0 today
  • 10
  • 3
  • 8
NJDaeger's Avatar NJDaeger
Level 62 : High Grandmaster Programmer
241
Tested Minecraft Versions:
  • 1.8
  • 1.9
  • Should probably work in 1.10 let me know if not.
ServerProtect is a plugin that enables you to lock and unlock your server to building. Not only can you lock and unlock the server, you can also lock and unlock specific players. This plugin is for creative and survival servers, and is meant for staff use. Here is some information.

Commands:
/lock
Lock can either have a player to lock as a variable, or it can be a standalone command. This will prevent players without the permissions "serverprotect.*", "serverprotect.ignore", "*" or opped players from building.

/unlock
Unlock works the same way as the lock command. Players can either be unlocked, or the server could be unlocked.

/spinfo
Information command, states the plugin name, author, version, locked status, and staffonly status.

/sphelp
Shows all available commands to a user. (will only show them if they have the permission for that command) NOTE: This command will likely be worked on in the future.

/spperms
Shows all the permission nodes in game, and explains what each node does.

/rqul
This command means request unlock. If you or the server is locked and you have the correct permission, you can issue the command to ask any staff member to see if you can be unlocked.

/staffonly
Upon starting your server, the plugin gets the Ping MOTD and puts it in the config file. The reason it does that is because when you issue staffonly it sets the server to staffonly mode and changes the MOTD to "Staffonly mode!". This will kick any online non staff members off the server until it is issued again to disable it.

Permission nodes:
- serverprotect.*
-All serverprotect permissions
- serverprotect.lock
-Ability to lock the server.
- serverprotect.unlock
-Ability to unlock the server.
- serverprotect.lock.player
-Ability to lock a player.
- serverprotect.unlock.player
-Ability to unlock a player.
- serverprotect.info
-Ability to see plugin information.
- serverprotect.help
-Ability for plugin help command.
- serverprotect.ignore
-Ability to not be locked.
- serverprotect.permnodes
-Shows plugin permission nodes.
- serverprotect.requestunlock
-Ability to request unlock.
- serverprotect.receiverequest
-Ability to receive the requests unlocks.
- serverprotect.staffonly.command
-Access to staffonly command.
- serverprotect.staffmember
-Wont be kicked on staffonly command.

Notes:
-- You can disable the request unlock command in config.
-- Opped players cannot be locked!
-- Players who have serverprotect.ignore are kicked from the server when staffonly mode is activated.
-- To use staffonly mode, just issue the command once and it will enable, issue it again to disable it.


If you have any useful features you would like to see in this plugin, comment, or send me a PM!
Progress100% complete
Game VersionMinecraft 1.9
Tags

1 Update Logs

1.0.1 : by NJDaeger 06/27/2016 5:12:24 pmJun 27th, 2016

Removed an eventhandler that was throwing an error in the console. Notify me if their are any more errors!

Create an account or sign in to comment.

1
06/28/2016 2:33 pm
Level 44 : Master Architect
tobbestark
tobbestark's Avatar
Deem NJ, didn't know you knew Java. But this looks like a pretty useful plugin, might use it some day ;)
1
06/28/2016 2:45 pm
Level 62 : High Grandmaster Programmer
NJDaeger
NJDaeger's Avatar
Yea, taught myself :D and yay tell me how it is when you do use it.
1
06/24/2016 8:17 pm
Level 31 : Artisan Engineer
Silver_Space
Silver_Space's Avatar
nice work! 5 stars - IGN

lol
1
06/28/2016 2:45 pm
Level 62 : High Grandmaster Programmer
NJDaeger
NJDaeger's Avatar
xD thanks m8
1
06/24/2016 1:12 pm
Level 58 : Grandmaster Architect
aa60665
aa60665's Avatar
Test Monkey sees the final product. Nice work.
1
06/24/2016 2:03 pm
Level 62 : High Grandmaster Programmer
NJDaeger
NJDaeger's Avatar
lol thanks alex
1
06/24/2016 12:22 pm
Level 55 : Grandmaster Crafter
Mech265
Mech265's Avatar
Great for opening your server to the public for a building project. It works fine! 5/5 Stars
1
06/24/2016 1:00 pm
Level 62 : High Grandmaster Programmer
NJDaeger
NJDaeger's Avatar
Thanks man :D
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome