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
i'd really like to add this to my server, but will it be updated? =( or does anyone know any other plugin with the same function?
@jamcghie
It is discontinued at the moment. I might update it if I have the time. People are welcome to update it and post a continuation.
@kittenchunks
Is anyone still running this plugin?????? -.-
@jamcghie
Yup...Same here...
It is not taking money from players when they buy it... Doesn't generate any errors...
Please update it! It´s not working when I try to buy a chest it gives the /gp command.. It wont buy a chest nor will it open. Are there certain plugins that are not working together? Some one please help.
@MsVerita
Hey if you're still having trouble I can try to help. I updated my server yesterday and everything worked fine with virtual chest, shoot me a pm if you need help
everytime i do /gp or /vc buy normal 1 it just comes up with help no commands are working!
@MsVerita
Its working on my servers with 1.4.6, but new items like Fireworks or Enchanted Book dissapear if players save them at the Virtual Chest.
Plz Coders, when u can... Can u fix that?
Thanks.
@MsVerita
I havn't updated yet...was going to tonight but maybe I'll hold off for now...also I think this project should be marked as abandoned...havn't heard from any devs for quite a while
Does anyone have any way to make this work with 1.4.6? I have 100 people that are ticked because ALL of their items are in their chests.
@killerjezza
What. My world seems to be running fine, how did you get the conclusion that its corrupted?
@twisted067
It Seems that a plugin has corrupted your world... happend to me u just have to delete it :(
@MsVerita
+1, plz update when u can.For example Enchanted Book dont save good the item. Return the Enchanted Book with no enchantment
Any idea when you'll have a build out for 1.4.6?
@kddenko
v 5.6.5, also make sure you have vault if you're using an economy plugin
@twisted067
What version should it be i downloaded it from this download source and people just lose money and dont get a chest.
@kddenko
First you didn't use pastebin. Use that for error reporting. And it looks like you're not using the latest version of virtual chest
What did i do wrong??? PLease help or message me
18.12 13:43:09 [Server] INFO at com.iCo6.util.Common.formatted(Common.java:125) 18.12 13:43:09 [Server] INFO at java.util.ArrayList.get(Unknown Source) 18.12 13:43:09 [Server] INFO at java.util.ArrayList.rangeCheck(Unknown Source) 18.12 13:43:09 [Server] INFO Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 0 18.12 13:43:09 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 18.12 13:43:09 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 18.12 13:43:09 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 18.12 13:43:09 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 18.12 13:43:09 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 18.12 13:43:09 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 18.12 13:43:09 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:39) 18.12 13:43:09 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) 18.12 13:43:09 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 18.12 13:43:09 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:58) 18.12 13:43:09 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:662) 18.12 13:43:09 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:376) 18.12 13:43:09 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) 18.12 13:43:09 [Server] INFO org.bukkit.event.EventException 18.12 13:43:09 [Server] SEVERE Could not pass event PlayerInteractEvent to VirtualChest v5.6.1 18.12 13:43:09 [Server] INFO ... 17 more 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) 18.12 13:43:09 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) 18.12 13:43:09 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 18.12 13:43:09 [Server] INFO at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) 18.12 13:43:09 [Server] INFO at com.Balor.Listeners.GPPlayerListener.onSign(GPPlayerListener.java:104) 18.12 13:43:09 [Server] INFO at com.Balor.commands.Buy.execute(Buy.java:76) 18.12 13:43:09 [Server] INFO at com.Balor.bukkit.GiftPost.GiftPostWorker.economyCheck(GiftPostWorker.java:733) 18.12 13:43:09 [Server] INFO at net.milkbowl.vault.economy.plugins.Economy_iConomy6.format(Economy_iConomy6.java:110) 18.12 13:43:09 [Server] INFO at com.iCo6.iConomy.format(iConomy.java:503) 18.12 13:43:09 [Server] INFO at com.iCo6.util.Common.formatted(Common.java:125) 18.12 13:43:09 [Server] INFO at java.util.ArrayList.get(Unknown Source) 18.12 13:43:09 [Server] INFO at java.util.ArrayList.rangeCheck(Unknown Source) 18.12 13:43:09 [Server] INFO Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 0 18.12 13:43:09 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) 18.12 13:43:09 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) 18.12 13:43:09 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) 18.12 13:43:09 [Server] INFO at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) 18.12 13:43:09 [Server] INFO at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) 18.12 13:43:09 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 18.12 13:43:09 [Server] INFO at net.minecraft.server.ServerConnection.b(SourceFile:39) 18.12 13:43:09 [Server] INFO at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) 18.12 13:43:09 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) 18.12 13:43:09 [Server] INFO at net.minecraft.server.Packet15Place.handle(SourceFile:58) 18.12 13:43:09 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:662) 18.12 13:43:09 [Server] INFO at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:376) 18.12 13:43:09 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 18.12 13:43:09 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) 18.12 13:43:09 [Server] INFO org.bukkit.event.EventException 18.12 13:43:09 [Server] SEVERE Could not pass event PlayerInteractEvent to VirtualChest v5.6.1
Any server admins also unable to check other players virtual chests?
Also found this going thru my logs...http://pastebin.com/jPYxce0Q