HeroLock Downloads0.0.4 | 0.0.3 | 0.0.2 | 0.0.1 | sourceWhat is it?HeroLock is a plugin by the Herocraft Development Team. It uses the functionality of the new built-in persistence system that is provided by Bukkit to ensure that the locked chest stay locked. It allows users to quickly lock and unlock chests. How do I install it?To install HeroLock all you need to do is drop the jar file into your plugins folder. Then start up your server. HeroLock creates a folder entitled "HeroLock" inside your plugins folder. Inside this folder, is the database file. Which is a SQLite3 database file. This file is vital to the plugin. This is where the chest locations and passwords are stored. Deleting this file would mean that all of your chest that have been locked will be lost.How do I use it?Using HeroLock is simple. It consists of three commands currently. The first of which is lock. This command locks a chest with the password specified after the command. To use this, you activate the command and then right click on a chest. This will lock the chest if the chest isn't already locked. All of HeroLock's commands have 1 argument. Which is simply the password you wish to assign to the chest.The second command that HeroLock showcases is the unlock. Unlock is locks sister command. After you have locked a chest you simply need to use this command to use this as your unlock key. After saying this command, you can unlock any chest with the same password. Simply use the command unlock and then attempt to open a chest. If you get it right, the inventory window for that chest will open. If you get it wrong, then the window won't open and you'll be given a message saying that the password is incorrect.The final command that HeroLock has is change. This command is quite simple. It allows you to change the password of a chest. This is basically lock, but allows you to change the password. Only the owner can change the password. Please note, it doesn't require you to use the current password to change it. To use this command, do the command change followed by the new password. After doing this, right click on a chest. It'll give you a message if it was successful.What will it be able to do? In the future I plan to add more functionality. I plan to add change in a way that lets anyone who has the password change it. My next plan would be to add modes. Much like an IRC channel, you could set a mode of a chest to react in a certain way to a player. Like if you were to set it to -p, it wouldn't be private and anyone could see inside, reguardless of using unlock or not.Does it have permissions support?Yes, HeroLock does. The permissions nodes are:herolock.chest.lock - to allow the user to lock chestsherolock.chest.unlock - allow the user to unlock chestsherolock.chest.change - allow the user to change a chests password.Whats been changed? 0.0.1 - I've just finished the basic features of the plugin. This is the initial release and feedback period.0.0.2 - Bug fix for the database system.0.0.3 - Implemented permissions support and new recommended build 0.0.4 - Fixed the above permissions support.Other staff members - I do not expect for this plugin to be brought into releases or I would've done it myself. I am simply posting to showcase the plugin and gather feedback. The plugin builds against a non-rb build which means it cannot be released.