ChestBank

Pages: < Configuration > | < Commands > | < Permissions >
PLEASE report all bugs and suggestions as tickets using the Bukkit ticket tracker above
IMPORTANT for users updating from before v2.1.0
Version 2.1.0 introduced a complete change to the how chest data is stored. Data is now stored in an SQLite database and no longer uses YAML (.yml) files. If you have a version of the plugin prior to 2.1.0 that was not using SQL for storage, please change your storage method to SQL BEFORE updating to 2.1.0
The Officialish ChestBank
A ChestBank is a chest that you can place items in, but no-one else can access. Everyone who opens the chest sees their own inventory. The inventory is shared across all ChestBanks, so you can access your account from multiple locations.
ChestBanks can be accessed via a physical ChestBank location AND/OR using the /chest command (depending on permissions)
Features
- 100% secure item banking system
- Create multiple networks of ChestBanks that share inventories
- Limit access to specific ChestBank networks by name (see permissions)
- Limit the maximum number of item stacks a user can store in a ChestBank
- Admin commands to snoop into other peoples accounts (use with caution)
- A ChestBank in a single chest contains a double chest's inventory
- Whitelist/Blacklist option to limit items allowed in the Chestbank
- Optional creation and access fees (requires Vault)
- Option to turn all ChestBanks into Ender Chests on creation
- Access your ChestBank using /chest (permissions permitting)
- Support for YML or SQLite, with a YML to SQLite converter for pre 1.11.0 updates
- (SQLite Only) Delete any accounts where the player has not logged in for X days
- NO SPOUT PLUGIN REQUIRED
Review
Thanks go to luigi_vampa for his updated YouTube Review of ChestBank.
Installation
Put the JAR file in your /plugins folder, assign permissions and reload/restart.
Configuration
See the < Configuration > page for details
Donations
To show your support and help me justify to my wife why I spend so much time on Minecraft, please donate using the Donate button in the top right corner of this page!
Other Projects
Take a look at my other plugins, including SimpleSpawn, MyChunk & ATMsigns.
Suggest a Project
Got an idea for a project? PM me and I'll give it a look!
-
View User Profile
-
Send Message
Posted Oct 21, 2013randomly clears chests after restart :(
-
View User Profile
-
Send Message
Posted Oct 17, 2013Please update & fix your plugin.
The most recent release does not work at all, sorry to say. It is entirely broken if you are upgrading from a previous version of Chest Bank.
The previous version (Which I am using) Clears randomly, which I don't like. I'd like if you can update and fix your plugin as you haven't done so for over 2 months. Thanks.
-
View User Profile
-
Send Message
Posted Oct 15, 2013any idea on when this plugin will be updated used it a whlye back and loved it now thinking on adding it again but need a update ;) awsome work guys
-
View User Profile
-
Send Message
Posted Oct 12, 2013Hi great plugin bro. I was just wondering is there anyway to differ the prices between networks? That would be great if you could tell me. For example legend network costs 100 to open and oxide network costs 1000 to open Thanks -gamingsight
-
View User Profile
-
Send Message
Posted Oct 1, 2013@Xeroxo135
remove mythicdrops, i said that because i used mythicdrops also and mythicdrops is not up to date, i don't remember what version is it, but is not for 1.6.2 and 1.6.4 or wait for update.
-
View User Profile
-
Send Message
Posted Sep 29, 2013Hey guys,
my server is running with Mythicdrops and chestbank. But when players put in their mythic items (with sockets and special color texts) and i restart the server, the item buggs. The sockets don't work anymore and the text becomes ?6Legendarysword?4. Like this. How can i fix this?
-
View User Profile
-
Send Message
Posted Sep 25, 2013some console errors on minecraft 1.6.4, this awesome plugin needs to be update
-
View User Profile
-
Send Message
Posted Sep 12, 2013@resitancedude same thing here..
-
View User Profile
-
Send Message
Posted Sep 4, 2013does it work across worlds, if i use like MV? or other world base tp systems
-
View User Profile
-
Send Message
Posted Aug 30, 2013Internal error ? Help ???? use 1.6.2 HELP
-
View User Profile
-
Send Message
Posted Aug 23, 2013@ellbristow Yes, and can you please explain how to do this? I'm some what new to configuring.
-
View User Profile
-
Send Message
Posted Aug 23, 2013Yes it seems that my latest attempt to add sqlite support has broken the plugin for anyone NOT using sqlite.
For now, either switch to sqlite (recommended) by changing the new setting in the config.yml to sqlite... or use the previous version.
I will be markign the current version down to draft while I work out what went wrong!
Sorry! :(
-
View User Profile
-
Send Message
Posted Aug 20, 2013Not really. If you want a central banking area for a server, an enderchest wouldn't work.
-
View User Profile
-
Send Message
Posted Aug 19, 2013a better and more simply solution is to put ender chests...
-
View User Profile
-
Send Message
Posted Aug 19, 2013heres the log!!!: 21:34:05 [INFO] HunHarcos issued server command: /cb create 21:34:05 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'cb' in plugin ChestBank v1.11.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:19 1) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServe r.java:523) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerCon nection.java:962) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.j ava:880) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java :837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296 ) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java :116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:3 0) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:5 90) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:2 26) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:4 86) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.NullPointerException at me.ellbristow.ChestBank.ChestBank.isBankBlock(ChestBank.java:622) at me.ellbristow.ChestBank.ChestBank.onCommand(ChestBank.java:350) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
-
View User Profile
-
Send Message
Posted Aug 19, 2013Nice plugin unfortanetly i cant use it cause when i do any commands related to chestbank,it says an internal error occured when attempting to perform this command
-
View User Profile
-
Send Message
Posted Aug 18, 2013v1.11 doesn't even load at startup for me. v1.10.1 works perfectly. Ticket made.
-
View User Profile
-
Send Message
Posted Aug 18, 2013Getting same problem as empirescraft, this is the first time ive used plugin and no im not trying to uprgade from yml. and I didn't mean to break the plugin im sorry :( lol
21:19:05 [SEVERE] Error occurred while enabling ChestBank v1.11.0 (Is it up to d ate?) java.lang.NullPointerException at me.ellbristow.ChestBank.ChestBank.getAccounts(ChestBank.java:757) at me.ellbristow.ChestBank.ChestBank.onEnable(ChestBank.java:173) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.jav a:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer. java:264) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:60 5) at org.bukkit.Bukkit.reload(Bukkit.java:275) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18 9) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServe r.java:523) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(Craf tServer.java:512) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java: 262) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:2 27) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:4 86) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82)
-
View User Profile
-
Send Message
Posted Aug 18, 2013@EmpiresCraft
Please post this as a ticket.
I will also need to know:
Is this the first time you've run the plugin?
If not, which version were you using before 1.11.0?
Are you trying to upgrade from YML to sqlite?
Why did you break my plugin... WHYYYY? :P
-
View User Profile
-
Send Message
Posted Aug 17, 2013Yea... I keep getting this error... any assistance?
21:19:05 [SEVERE] Error occurred while enabling ChestBank v1.11.0 (Is it up to d ate?) java.lang.NullPointerException at me.ellbristow.ChestBank.ChestBank.getAccounts(ChestBank.java:757) at me.ellbristow.ChestBank.ChestBank.onEnable(ChestBank.java:173) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.jav a:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer. java:264) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:60 5) at org.bukkit.Bukkit.reload(Bukkit.java:275) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18 9) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServe r.java:523) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(Craf tServer.java:512) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java: 262) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:2 27) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:4 86) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82)