ChestKeeper
ChestKeeper
A drop-in replacement to VirtualChest
ChestKeeper is a drop-in replacement to VirtualChest, which provides signs and commands to manage virtual chests, or "chest keepers", that allow users to store items.
Features
- Drop-in replacement to VirtualChest
- /gp commands work like they did with VirtualChest
- Threaded IO reduces lag
- Modernized serialization allows for items to keep their NBT data.
- Requires Vault for economy features

-
View User Profile
-
Send Message
Posted Jan 19, 2013@jjkoletar
Thanks! Though I can't seem to get it to work with the dev build at the top. What permission is required for it (if any)? We are left and rightclicking with normal chests and nothing happens.
-
View User Profile
-
Send Message
Posted Jan 16, 2013Fantastic! I used to love this plugin! thanks for updating it :D
-
View User Profile
-
Send Message
Posted Jan 15, 2013@LaughNgamez
Try converting with the latest dev build, if you still get the error, it should be more helpful as to the cause.
@parrothead1337
Added in the latest dev build.
-
View User Profile
-
Send Message
Posted Jan 14, 2013Thank you for updating this! Could you readd the left click the chest to open feature by any chance? I don't like people having the command always useable and prefer people to have chests on them in order to open it.
-
View User Profile
-
Send Message
Posted Jan 14, 2013@jjkoletar
Any tips? i got 8000+ chest keeper data and resetting it isnt a option
-
View User Profile
-
Send Message
Posted Jan 13, 2013@LaughNgamez
One of your virtualchest files has an error in it.
-
View User Profile
-
Send Message
Posted Jan 12, 2013When i tried chest convert i got this
12.01 21:44:32 [Server] INFO ... 15 more
12.01 21:44:32 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
12.01 21:44:32 [Server] INFO at com.koletar.jj.chestkeeper.CKFacilitator.onCommand(CKFacilitator.java:361)
12.01 21:44:32 [Server] INFO at com.koletar.jj.chestkeeper.CKUser.fromVC(CKUser.java:208)
12.01 21:44:32 [Server] INFO at java.lang.Integer.valueOf(Unknown Source)
12.01 21:44:32 [Server] INFO at java.lang.Integer.parseInt(Unknown Source)
12.01 21:44:32 [Server] INFO at java.lang.NumberFormatException.forInputString(Unknown Source)
12.01 21:44:32 [Server] INFO Caused by: java.lang.NumberFormatException: For input string: ""
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:852)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:897)
12.01 21:44:32 [Server] INFO at net.minecraft.server.v1_4_6.PlayerConnection.handleCommand(PlayerConnection.java:979)
12.01 21:44:32 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:514)
12.01 21:44:32 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186)
12.01 21:44:32 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
12.01 21:44:32 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'chest' in plugin ChestKeeper v0.9.1
12.01 21:44:32 [Server] SEVERE null
-
View User Profile
-
Send Message
Posted Jan 11, 2013@kddenko
Just don't give people chestkeeper.use.anywhere and they'll have to use signs to open their chests.
-
View User Profile
-
Send Message
Posted Jan 11, 2013Can you make it so that you are able to disable commands and only signs? in future updates
-
View User Profile
-
Send Message
Posted Jan 11, 2013@LaughNgamez
No. Yes.
ChestKeeper 0.9.1 has been released
I highly recommend all of you to update to the newest version, as it has fixed a couple of bugs that could potentially corrupt ChestKeeper data.
Download ChestKeeper 0.9.1
-
View User Profile
-
Send Message
Posted Jan 11, 2013Do i need to keep the virtual chest plugin in as well as this? Will all commands be the exact same?
-
View User Profile
-
Send Message
Posted Jan 11, 2013@siyman4
*facepalm*The command is /chest convert. My bad.-
View User Profile
-
Send Message
Posted Jan 10, 2013@Ryan6578
Thanks for the bug report, I fixed it. It occurs when you don't have Vault installed.
-
View User Profile
-
Send Message
Posted Jan 10, 2013Looks like a good plugin, however when I try to buy a chest, I get the following (copy/pasted directly from the console):
And it says "An internal error occurred while attempting to perform this command." in-game.
-
View User Profile
-
Send Message
Posted Jan 9, 2013EDIT: Nice plugin. Good replacement for VirtualChest!
@GrimAOD
Why are you spamming this everywhere? The plugin that you just posted does not do the same thing as this.