Deadbolt
Features
- No databases. In-game signs only.
- Super permissions support ONLY.
- Protects any type of furnace, dispenser, chest, door, trapdoor, cauldron, enchantment table, or brewing stand.
- Broadcast specific admin actions to those with "deadbolt.broadcast.xxx"
- Denies explosions, pistons, and redstone from circumventing protection
- Timed doors, [Timer:#], that toggle after a certain delay
- Server-wide protected blocks, use [Everyone] on line 3 or 4
- Modular plugin hooking system, add your own easily
- Compatible with Lockette
- Optional sign coloring
- Localization support
Notes
As this is a Lockette-type plugin, also similar to Alerter or BlockLock, things may seem similar. This plugin was originally created as a continuation of Lockette by Acru to add trapdoor support and other recent developments. Portions of this project were reverse engineered from Lockette and the original idea for a sign-based locking system still belongs with Acru. Credit where credit is due. As this only supports super permissions, if you need a plugin that is more backwards compatible with older configurations, you may want to look at Lockette.
If you have another plugin such as Cenotaph or ChestShop3 that you have integrated with Lockette and would rather use Deadbolt instead, I have created a LocketteSimulator that will allow you to use Deadbolt.
Check GitHub for the most recent files, there is a slight delay in getting files posted here authorized by the staff.
Usage
Place a sign next to the item you want to protect and type in the following
- Line 1: [Private]
- Line 2: Your name will be automatically filled, users with "deadbolt.admin.create" can specify someone else.
- Lines 3 and 4: You have a couple options for these lines
- Another player's name
- Unrestricted access via [Everyone] while preventing breaking
- Create an automatic timed door using [Timer:1] through [Timer:9]
Not enough room for all the names you need? Make another sign with the [More Users] on line 1
For ease of use in maintaining your signs without having to break them:
- Right click the sign to select it.
- Use "/deadbolt <line number> <text>" to directly modify that line.
When placing signs, valid locations are to the NORTH, SOUTH, EAST, and WEST of the target block.
Other valid blocks include:
- Doors: The blocks above and below.
- Trapdoors: The block that it is attached to (hinge-block) and directly above/below the trapdoor itself.
- Fence gates: Any block horizontally adjacent to the gate itself.
Use your imagination and hide those unsightly signs under walls.
Also, color is now available! Just add "deadbolt.user.color" and use &1-9,a-f in your sign.
Permissions
Configuration
Developer's Corner
DeadboltListener is a new system designed to incorporate your favorite plugin directly into Deadbolt.
To create your own or to view Deadbolt's static API, head over to the Developer's Corner
Currently available for download
- PermissionsBukkit, PermissionsEx, bPermissions, GroupManager
[GroupName]
- SimpleClans
[ClanName] [ClanTag]
- Towny
[TownName] [NationName] (All residents) +TownName+ +NationName+ (Assistant/Mayor only) 4 Config options: mayor,assistant,wilderness overrides.
Localizations
Have a completed localization? Drop me a link to it and Ill add it to the repository.
Once added, it is available for automatic downloading by changing the "language" setting in config.yml.
Available:
Issues?
The following issues are known:
- Double timer doors are broken
- Force coloring of Signs placed directly onto walls is broken.
- Vertical trapdoor chaining has been removed because it was only half implemented
Visit github and open an new issue.
Alternatively, try and find me at play.arkcraft.net.
Hi, You have added perms for bypass the doors private only, but can you add perms for break doors private ? because if i add the perms break, my moderator can break chest private...
Thanks !
Bump ... 4 days for a reply.. answer please D:
Hi,
Some of my users have said they can't create a double chest. After some figuring out, I've figured out that they can't add on to already protected chests, even if it's theres?
Could you please release a fix? It's gotten people really annoyed. :(
might be a common question.. But any idea why people cant reput signs on chests etc after being inactive and returning?
they tried break the chest/sign and replace them both.. but still nothing
it is possible to use /spawnmob villager to bybass deadbolt locked doors the idea is, you stand next to a door and face it, and spawn a villager, this will cause him to spawn inside the house as long as it is day time, he will immediately leave the house by opening the door and walking out, allowing you to walk through the door
is it true that u can add an expire date for the the sign on the chest? so if im not online for 20 days the chest gets unlocked?
I don't have a github account and I really don't want to create one at the moment, but I have a bug report for you..
When right clicking on a chest with a sign in hand, the plugin doesn't check if the player can build there, it just assumes they can and locks the chest to the player. Luckily towny still prevents them from opening the chest (if they don't have perms to do so) but it still means someone has to fix it (usually me).
I'd love to see this fixed! Thanks for the awesome plugin!
May I suggest a feature? You could add so that you could have [Faction] on your sign... and if another faction takes over where there are Deadbolt signs of another Faction, they get removed.
towny listener still dont work, why is there no fix for this?
@GodWar101
Agreed!
This plugin is affecting essential sign colors feature, therefore, color signs are not working. Please fix this asap!
I can't get the colors to work. I've changed the defualt line #'s in teh config file mulitple times to different numbers and re-put up the sign in the game and still everything is black text.
How do I prevent this from being used on one world and not the other?
@rolecraft
rolecraft, are you using the forced timers in the config? Double check your config and make sure if the forced timers is enabled that you have the timer value more than 1. I would suggest 3.
Fencegates cannot seem to be closed? Whenever i put an sign on it, it basicly instant closes as soon somebody ( Or even myself ) try to open it. I have full operator priviliges however even for me it aint working.
Possible fix? Config allows it all.
@md_5
I assume that this new file has towny support built in.... no listener needed?
I also assume it supports .80 towny, yes?
If that is true then it is not working. If it is not true then where is the latest towny listner?
Also the is still a problem with placing/creating double chests and a conflict with ChestShop. I doesn't exist in 2.1.1
don't think I'll bother updating towny or going back to deadbolt just to get sign protection with this mess...
Still a problem with long names not being able to access :\ (something to do with more users being added, and if they remove that it works again. i'll investigate and get back)
Do I have to get an older version for this to work with SimpleClans? If not, why does placing [clantag] on a chest not make it so that clan can use it?
Yeah i got the same problem as HockeyMike24. It also seems like the new version and towny lisener and latest towny dev dident work so well. Everyone could bypass protection.