Chest Protect
Chest Protect
Chest Protect is a protection and griefing deterrent plugin specifically for chests. It aims to be as non-intrusive as possible while also providing protection to your chests. This will not only protect your chests but avoid any kind of harm from coming to them. It will do the following:
- Protect your chests from being broken into
- Protect your chests from being broken. Period.
- Will deter griefers from attacking your chests as this will attack them back.
Notice: Version Checking
This plugin utilizes an external version checking system, which means that the following may occur:
- Connection to curseforge.com
- Plugin version compared against version on curseforge.com
- Downloading of the plugin from curseforge.com
- You can disable the check and/or automated download via the configuration of this plugin.
How does it work?
While chest protect is running, it will be notified whenever a player places a chest down and will automatically store the chest info and player's name. If someone tries to break the chest who has a different name it will stop them from breaking it.
Chest Protect also stops your chests from exploding, burning, or being destroyed by anyone other then you (Server operators are an exception)
Commands
Simplicity is key. So the commands that come with the plugin will be very simple.
- /protect. If you're looking at a chest, it will protect it for you.
- /protectadd <username> which can be used to add a friend to the protection.
- /protectrem <username> which removes someone from your protection.
- /protectinfo which shows you information about the protected chest you're looking at.
- /protectpublic which turns your private chest into a public one. (Other players can access it but not destroy it)
- /protectprivate which turns your public chest into a private one.
Tutorial
If you're a server owner, you can configure the amount of damage dealt to a suspected theif/griefer by modifying the config file, found in plugins/ChestProtect/config.yml
To protect your chest, simply place it down, if it's already on the ground, type /protect. Your chest will then become protected. To add friends to the chest, type /protectadd <username> and they will be allowed to access your chest. To remove people from your chest's protection, type /protectrem <username> and they won't be allowed to access your chest.
- You can watch a tutorial video here
Installation
Installation is simple, all you do is drag the .jar file into your plugins directory. a config file will be automatically generated.
Permissions
The permissions are as follows:
chestprotect.* - You can do everything, you can break and open anyones chests. chestprotect.canbreakprotectedchests - You can break protected chests, but not open them. chestprotect.canopenprotectedchests - You can open protected chests, but not break them. chestprotect.canopenprotectedworkbenches - You can open protected workbenches, but not break them. chestprotect.canbreakprotectedworkbenches - You can break protected workbenches, but not open them. chestprotect.canbreakprotectedfurnaces - You can break protected furnaces, but not open them. chestprotect.canopenprotectedfurnaces - You can open protected furnaces, but not break them.
@jordz0005
Thanks for the update! =) Can't wait ^^
@icecoldpanda
That's been fixed in a recent version (Chest Protect 2.1) which is currently under review by the admins, once it's released you can download that and all the protected chest locations and player names will be saved to files. :)
Hello.
I have started to use ChestProtect, but every time I restart the server they have to add the protect all over again. Any help on as of why would be nice :)
@lightmaster
Yeah, I'm planning on updating it for 1.7.2 and adding more features in future. (Possibly allowing protection of more blocks, as a few people have suggested it) I also use a vps I own to test the plugin builds on before I release them, so I'm good on testers, thanks for the offer though.
@jordz0005
So you're planning on updating it for 1.7.2? Sweet, considering the bug reports from lockette, I doubt it will be updated and we'll have to find something new. If you need any testing for it, I'll be happy to help.
@lightmaster
As of right now it does protect from hoppers, however it cannot determine which player placed it down. Once bukkit is released for 1.7.2 and I have ported the code over for the new update, I'll work on the hoppers code to allow the hoppers of the protection owner to work.
This looks like an awesome plugin, but does it protect chests from hoppers AND minecart hoppers? Lockette does not and that's why I'm wanting to switch. Also, can you perfect things sucks as crafting tables, furnaces, hoppers, anything else with storage? If a player places down a chest, can a hopper that he places interact with it, but a hopper that someone else places not interact with the first person's chest?
@iksaku
Hi there iksaku! This plugin currently works with chests and (Optionally) Ender Chests but in future we may look into expanding the project if requested enough. If you have any more question please feel free to do so!
Regards, Yatesy
Hi there! I want to try this plugin, but I have a question: This only work with chests? this will be incredible if also work with furnaces, dispensers, droppers, door, etc. Cheers
@Chikarenaham
Wherever your CraftBukkit.jar is located, there should be a plugins folder in the same place as the CraftBukkit jar. Just put the ChestProtect jar file in the plugins folder and start Bukkit and it'll load ChestProtect with it.
Sorry, but Im a newbie. But which is the plugins directory? : )
@RaveShot
It'll probably be allowed today, but make sure no other plugins are conflicting (Using the same commands)
@jordz0005
OK, maybe next couple of days?
@RaveShot
I would wait until 1.9 is approved by the mods and then try it on that
@RaveShot
I just put 1.8 on my server and now when I add or remove I get An internal error occurred while trying to perform this command' :(
@jordz0005
Thanks Jordz
@Roissica
I'll add a protectpub command for the next version, however I feel that if I start protecting more items people will assume this is some sort of lockette/LWC knock-off, but I like the idea.
@RaveShot
It's already been patched since 1.8, just download the latest version and put it on your server. :)
Hello, I have just tested your plugin, then your idea of protecting directly it is perfect but there are faults, if you put hopper under item go in hopper,can you add in command protectpub for open to all? and if you can add(dropper, dispensers, brewing stand, hopper, trapped chest, jukebox,furnance,fence gate,trapdoor and maybe door, lever, button) and then your plugin will be perfect!
@RaveShot
Any ideas when that might be? I know you're busy but I want to open my server up to other players and offer them protected chests. Thanks