ServerProtection

ServerProtection

https://i.gyazo.com/575484f3d38c6adde0f093a08cd308c2.gif

https://i.gyazo.com/f6809f4e65f4dd8cf4669ece2b795d5f.gif

BungeeCord protection
You have an option to activate protection from players connecting to your server directly the IP address, instead of through the BungeeCord proxy, which it is meant. If they do connect to the IP directly, they will be kicked immediately.

You will be able to customize the kick message.

AntiList & AntiTab protection
This plugin will let you protect your server from having people to list your server's plugins, either the traditional way by typing /plugins or /pl - but also from people using the tab-button to tab through all of your plugins.

The plugin prevents players from executing and tabbing through these commands:
- /help, /bukkit:help
- /?, /bukkit:?
- /about, /bukkit:about
- /ver, /bukkit:ver
- /plugins, /bukkit:plugins
- /pl, /bukkit:pl
- <pluginname>:

AntiWorldDownload protection
There is a relatively new mod around, letting people download the worlds from your server, called WorldDownloader. This plugin will protect your server completely from people having this mod installed. The player would be kicked instantly as soon as the plugin starts working, if you have this plugin installed.

Miscellaneous
For adventure servers, there is an option to disable players from dropping and picking up items. As standard, this option will be turned off so you will have to activate it manually in the config if you want to use it.

Default configuration:
https://i.gyazo.com/454773a851a0f68f8b4d4a76cfdd7e90.png

Installation:
Load the plugin once, then modify the generated configuration file. Givee yourself the required permissions (not necessary if you're an operator). Once you have saved the configuration you can reload the plugin by executing /sp.

Commands:
/sp or /serverprotection - Reloads the configuration.

Permissions:
serverprotection.reload - Lets you reload the configuration by executing /sp or /serverprotection.
serverprotection.bypass.* - Bypasses all checks invented by this plugin.
serverprotection.bypass.antilist - Bypasses the AntiList protection.
serverprotection.bypass.antitab - Bypasses the AntiTab protection.
serverprotection.bypass.antiworlddownload - Bypasses the AntiWorldDownload protection.
serverprotection.bypass.dropitems - Bypasses the DropItems check.
serverprotection.bypass.pickupitems - Bypasses the PickUpItems check.

You cannot bypass the BungeeCord protection, since it would let hackers connect to OP'ed players making the protection unnecessary.

Soft-dependency:
This plugin does require that you have ProtocolLib installed on your server, to work.

To-do:
Any suggestions? Please let me know!


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    95519
  • Created
    Oct 10, 2015
  • Last Released File
    Oct 12, 2015
  • Total Downloads
    1,738
  • License

Categories

Members

Recent Files