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.
| 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 |
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:
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