BlockRules
This plugin was developed in response to a plugin request.
Description
Sometimes, server owners may want to allow only the placing and breaking of certain blocks on a specific world but they find plugins like WorldGuard too hefty or complicated to use. Well, this plugin solves your problems with no regions needed or any addition configs required! Utilizing 5 simple commands, you can efficiently disallow the placing and breaking of all blocks in a world except for the one that you specifically allow!
How to Install
- Download the latest build of BlockRules here.
- Download the latest CraftBukkit recommended build.
- Drag BlockRules.jar into the CraftBukkit plugins folder.
- Start up the server.
How to Use
If BlockRules is on in a world, players cannot break or place any blocks unless they are on the block whitelist, which is unique for each of your worlds. This allows for customizable RPG and Arena plugins where you only want player to be able to interact with certain blocks. See commands below.
Permissions
Nodes:
- br.exempt - User who has this can place/break blocks without being effected by BlockRules.
- br.configure - Allows user to set allowed/disallowed blocks.
- br.toggle - Allows user to toggle BlockRules on and off in a certain world.
Commands
- /br - Shows basic plugin information.
- /br help - Shows plugin help page.
- /br allowplace (block) (world) - Allows the placing of the block in the world where BlockRules is enabled.
- /br disallowplace (block) (world) - Removes the block from the whitelist in the world where BlockRules is enabled.
- /br toggle (world) - If enabled for a world, players won't be able to place/break blocks unless they are whitelisted.
- /br allowbreak (block) (world) - Allows placing of the block in the world where BlockRules is enabled.
- /br disallowbreak (block) (world) - Removes the block from the whitelist in a world where BlockRules is enabled.
Change Log:
Version 1.0:
- Release.
To Do List
Suggestions and comments are welcomed.
Are you gona update this to 1.4.7?
Please add an option in the config that you can choose for which worlds this plugin is enabled. It's not very good that I have to enable this plugin everytime after I reloaded or restarted it. It's even a bit unsafe!
love this plugin it disallows building but still allows interaction with stuff like presureplates. great work
Nice plugin, but can you make it so you can cast commands from console? Also, you must toggle everytime you restart the server, it doesn't save the fact that it is enabled.
Could anyone test Melons. I can't seem to get them to break. Thanks.