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
@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.
Fantastic! I used to love this plugin! thanks for updating it :D
@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.
Thank 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.
@jjkoletar
Any tips? i got 8000+ chest keeper data and resetting it isnt a option
@LaughNgamez
One of your virtualchest files has an error in it.
When 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
@kddenko
Just don't give people chestkeeper.use.anywhere and they'll have to use signs to open their chests.
Can you make it so that you are able to disable commands and only signs? in future updates
@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
Do i need to keep the virtual chest plugin in as well as this? Will all commands be the exact same?
@siyman4
*facepalm*
The command is /chest convert. My bad.@Ryan6578
Thanks for the bug report, I fixed it. It occurs when you don't have Vault installed.
Looks 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.
EDIT: 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.