Virtual Chest
NOTE: Continuation of Dark_Balor's discontinued VirtualChest. Currently supporting 1.3.1
Configuration
Permissions
Commands
First of all, what the heck is a VirtualChest?
A Virtual Chest is a chest that can't be accessed in the "physical world of minecraft" there is no block, nothing (except for a sign, if so desired). That means that you are the only one who can use it, items cannot be stolen, and you will not lose it when you die (configurable).
You can access whenever you want just by typing a command or using the "magical wand" (default is 56 (chest). Like in the game there is 2 types of chest, Large and Normal. You can use a virtual chest as an "envelope" to send a package of items to an other player's virtual chest. If one chest is not enough for you, you can buy more Virtual Chests. By default the limit of these is 10, but you can customize this however you want. You can also send other people the contents of your chests.
Features:
- Every player have their own chest (depending on Permissions)
- And can buy additional chests if they want to
- You can send the content of your chest to a Friend
- Offline mode works (depending on what you put in the config file)
- Autogenerated config file at first launch.
- AutoSaver makes you sure that you will not lose chest content
- 2 type of chest, Large and Normal (like in the game)
- Normal type is upgradeable ingame
- Max-Range configurable.
- Work with any items like coloured Wool, Dye etc ...
- You can set a sign to avoid your player to use there chest everywhere
- Open other people's chests! (If having the permissions node)
- Support for All Economy Plugins with Vault.
- Support Essentials Reload Command
- IMPORTANT :If you use an Economy plugin you NEED Vault
Planned features:
- Permission nodes for sign and command use.
- MySQL support
Got any bugs or glitches? Suggestions maybe?
First off, please do not reply to the main topic with your problem/suggestion. Instead, send us a ticket. When submitting a ticket regarding a problem, you will get a suggested solution faster if you supply us with the following information:
- Version
- Bukkit Version
- Vault Version
- Plugin List
- Permission setup
@happywafles96
You have the settings so you can only use signs. This disables the command so that players cannot use it. I'll probably make it all permissions-based soon.
@shankomaster
I'll most likely thread the saving so that will fix this.
@shankomaster
Hey shank, is there anyway you could come to my server quickly or explain to me how to set the banks up? i would like them set up all through signs like most prison servers have, i have coomand signs and this plugin^ so input from you would help :)
We have many many chests on my server, it takes FOREVER to load up the chests on startup, and sometimes on the player quit even when saving a chest it locks up the server.... anyway to fix this?
i did that and the names of all 10 of them are normal1-10, like i can get into the normal1 chest through [Chest Keeper] sign, but i cant even access the chest through commands like /gp c (chestname), idk if the command for that has changed but any reply would surely help :)
@zonedabone
@InnoYou
Reload your server to apply the latest update. There's a fix in there. I assume you're using signs to buy chests?
Bug using Vurtual Chest Updated
Hello! Ive been having a bug where I buy a chest, it buys two, how do i fix that?
@happywafles96
I don't think you get one by default. Try doing /gp l to see a list of your chests.
okay so when i use the commandsigns, what is the default name of the chest you first create, because its not letting me use /gp c (chestname) ive tryed normal1 default1 large1, idk..
@zonedabone
Lol, i had to urban dictionary the "shameless plug' thing xD im sorry if i "made" you advertise something bud :P i understand it now, and thanks for you help :D
@zonedabone
so i would use commandsigns in order to create the virtual chest signs for all chests? Or is that another chest plugin that eliminates this one? i like this one a lot and i think if you added more chest sign options it would be one of the greatest for servers. just saying :D
Probably what I would do is use CommandSigns and do the signs that way, not using the built-in signs. (Shameless plug??)
@zonedabone
awwwhh...thats too bad. how would i set up a custom thing like that? ive also seen a few servers with it, is there any other plugins that do that? seems like a dick thing to ask...but yeah :/
@happywafles96
Killion may use a custom setup. Currently, signs can only be used to access the default chest.
Sorry if this is a bit stupid of me but i havent been able to find anywhere, how to create the signs, i am setting up a prison like server and i have the signs on the wall to buy, upgrade, and access the the first of your 10 chest. but when i try to make the signs to access the other 9 large chests or so, they wont register? ive searched for videos but im not finding any of them usefull for what id like to do. i know this is possible because Killion detention center has them set up as id like them. any help would be greatly appreciated. :D
Finally! Time to solve bugs too :3
@maxito43
Try disabling stacking in config.
I'll try to have a fix out ASAP, and it will automagically install for everybody. Yay!
EDIT: The update is now live. (Although it won't show up on bukkitDev for a while) You should see a little update log in your console, and then you're ready to reload and have brand new VirtualChest, with dupe fixes! Enjoy!
There's a duping bug, whenever you put 3 of the same (stackable) items in it, it will dupe the items in the chest and stack one of them up to 3, with the other two still in it (so you get 5 instead of 3). Thanks so much for the great work so far, but please fix as this is a mayor dupe bug!
Download link is up!
I found a way to bypass the bukkit bugs and just uploaded the file to DevBukkit. It should be approved within a few hours.
NOTE: VirtualChest will now auto-update itself with the latest updates, including dupe fixes. Yay!
Please BACKUP your VirtualChest files before upgrading! I have tested it as much as I can, but bugs always slip through!
I'm doing some debugging now and have found a bit more information. Even still, I can't really see what's wrong.