ProtectMyWorld
Have you ever grown tired of installing multiple plugins to manage new worlds? Or having to setup complex permissions to deny placing/building? Well, no more shall you have to do such a thing! With ProtectMyWorlds you can allow building or denying in multiple worlds. Such as allowing certain players to place in one world, but not destroy. While the other worlds remain untouched. To allow players to build/destroy in a world, simple give them a permission to do so! I.E "pmw.<worldname>.destroy" or, "pmw.<worldname>.place". Let's say you wanted to allow people to place blocks in world "world" you'd simply add the permission "pmw.world.place" which would allow them to place blocks in "world" but not destroy. You can do this with ANY world that's loaded. (Supports Multiworld)! You can reload the config via in-game with /pmwr. No needing to /reload or /stop the server! You can now edit the Config from in-game!
Commands
/pmwr - Reloads the plugin from config /pmw - Base command for plugin, handles adding/removing protections of worlds as well as setting various variables.
Permissions
- pmw.reload - Allows staff members to reload the plugin from config.
- pmw.<worldname>.place - Allow a player to place in a world. EX: pmw.world.place
- pmw.<worldname>.destroy - Allow a player to destroy in a world. EX: pmw.world.destroy
- pmw.<worldname>.dropitem - Allow a player to drop items in a world. EX: pmw.world.dropitem
- pmw.admin - Allow Administrators access to edit protections and variables.
CHANGE LOG
- Added removing/adding commands to change the config via in-game These can be used like so
- /pmw add world -This adds the world "world" to the protections list.
- /pmw remove world -This removes the world "world" from the protections list
- Added the abiltiy to disable/enable fire spread, as well as block breaking by fire. This can be enabled/disabled in the config or in-game.
- To disable in-game use /pmw set <variable> <true|false> - Added the ability to disable Item Dropping in any world with permissions.
- To allow players to drop items in worlds you protect, just give them the permission pmw.<worldname>.dropitem
VARIABLES
- firespread (fs) toggle-able by /pmw set firespread true|false
- blockbreakbyfire (breakbyfire) toggle-able by /pmw set blockbreakbyfire true|false
Hi, I think this is a brilliant plugin that is really easy to use but it would be nice if you could customise the block placing/breaking message. You can join my server @
nightbladepvp.hosthorde.net
@haydenaa
I actually plan on completely redoing this plugin, whenever I do, I will make sure to add those features to the plugin.
I run a mini games server. Is it possible that you could add a feature where an admin can select an area with WorldEdit, add that world to the list, and give players that can build in there pmw.<worldname>.<place/destroy>.<region>. I was looking for a plugin like this, that would protect blocks and building while also having multi-world support. One more suggestion, if you could add chest protection, then that would be great! Suggestion permission for that: pmw.<worldname>.chestaccess.<region> or pmw.<worldname>.chestaccess. Thanks, I think this is an awesome plugin, and I might download it for my server. :)
@Durell_1011
No, sorry :\. It's for entire worlds. Eventually, I plan on adding that feature.
Is this working if players create their own zone that they can build in there or is the protection so still active?
@MineOSaur
Yes, it is indeed!
Done some major reworking, once the Bukkit Dev staff approve the next File, it will be a-o-kay!
For now you can find it here until it is approved.
Is this compatible with a 1.5.1 version of bukkitforge?
Uploading a patch soon to fix some permission issue. I typo-ed in the code..
Like that also :P
New update released! Waiting on bukkit approval.
See the change log for details. =====
@Kroghdk Thanks! Adding commands to alter config from in-game as we speak. Expect an update within the next 30 minutes or so. (Minus the time that it takes bukkit to approve it...)
Just the plugin i have been looking for :)