ezControl
Information
Hey! This plugin is pretty simple one I made, basically it allows you to configure certain things on your server. Want to disable chat? You can! What about block placing/breaking? Yep! There's tons of things you can enable/disable with permission override for OP/Certain players.
Things you can enable/disable
Thing | Permission Override | Config Node |
---|---|---|
Login | ezcontrol.join | allowLogin |
Block Placing | ezcontrol.build | allowBlockPlace |
Block Breaking | ezcontrol.break | allowBlockBreak |
Chat | ezcontrol.chat | allowChat |
Item Consuming | ezcontrol.consume | allowConsume |
Bucket Filling | ezcontrol.fillbucket | allowFillBucket |
Bucket Emptying | ezcontrol.emptybucket | allowEmptyBucket |
Book Editing/Signing | ezcontrol.editbook | allowBookEdit |
Usage of Beds | ezcontrol.enterbed | allowEnterBed |
- Have an idea for something else? Feel free to open a ticket or leave a comment!
Commands
- /ezcontrol Returns the version of this plugin you're using!
- /ezcontrol reload Reloads the config of the plugin so you don't have to restart the whole server to update the config! Requires permission: ezcontrol.reload
Permission Overrides
If something is set to "false" in the config, then it is disabled for all players, unless they are OP/have the corrosponding permission. Here's a list of the current permissions:
- ezcontrol.join (Allows access to the server even if it's set to false in the config)
- ezcontrol.break (Allows you to break blocks even if it's set to false in the config)
- ezcontrol.build (Allows you to place blocks even if it's set to false in the config)
- ezcontrol.chat (Allows you to chat blocks even if it's set to false in the config)
- ezcontrol.consume (Allows you to consume items even if it's set to false in the config)
- ezcontrol.dropitem (Allows you to drop items even if it's set to false in the config)
- ezcontrol.fillbucket (Allows you to fill a bucket even if it's set to false in the config)
- ezcontrol.emptybucket (Allows you to empty a bucket even if it's set to false in the config)
- ezcontrol.editbook (Allows you to to edit a book even if it's set to false in the config)
- ezcontrol.enterbed (Allows you to use a bed even if it's set to false in the config)
Configuration
The configuration for this plugin is very simple. Simply find the thing you wish to disable, and set the value to false, if you set the login to false, please note that people without the permission ezcontrol.join will not be able to join, and they will get the kick message that is defined in the config as loginFailMessage! If you need any more information, help or if you find a problem/bug with my plugin, please open a ticket or post a comment below! Please note this is my second plugin, but I'll do most best to help. Here is the default configuration:
ezControl: allowLogin: true loginFailMessage: '&6You do not have permission to &ljoin&r&6!' allowBlockBreak: true allowBlockPlace: true allowChat: true allowConsume: true allowItemDrop: true allowFillBucket: true allowEmptyBucket: true allowBookEdit: true allowEnterBed: true
The page & file has been accepted! If you have any ideas, comments, remarks or anything of that kind (including suggestions) please, feel free to post them here and I'll do my best to add it :)