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 Feb 27, 2012Is it possible to make a whitelist/blacklist for this plugin? It would be nice is I could prevent players of storing certain items :) I'm sry of you already made this possible and I didnt read well!
-
View User Profile
-
Send Message
Posted Feb 26, 20121.2.5 uploaded pending approval
This update will hopefully fix the nagging NPE errors some of you are having. There were a lot of glitches relating to chests created before v1.2, which are hopefully now fixed by the newly updated bankTidy function which runs on start-up. This function removes any orphaned chests (chests removed using hacks/WorldEdit for example) and attempts to add a world name to any chests created prior to 1.2.
As always... please send in tickets if you are still having issues.
-
View User Profile
-
Send Message
Posted Feb 25, 2012@ellbristow
No worries, thanks for the fix :)
-
View User Profile
-
Send Message
Posted Feb 25, 2012@funk1983
That's my bad... I hard set the limit to 1 for testing and forgot to put it back. 1.2.3 will be ready later today and should fix this.
-
View User Profile
-
Send Message
Posted Feb 25, 2012@ellbristow
Tried 1.2.2 today, every player only has access to one slot, doesn't matter if they do or even if they don't have limitation nodes. No errors on the console, anything obvious that i might be missing?
-
View User Profile
-
Send Message
Posted Feb 24, 2012like it. love it. want more of it.
-
View User Profile
-
Send Message
Posted Feb 23, 2012v1.2.2 is now uploading... and it's a biggie!
The plugin no longer requires Spout for anything. The .limited permissions (should) now work without Spout. The check mechanic has changed slightly... it now checks the slot limit as soon as the player MOVES after having opened their ChestBank (or if the quit without moving). Any items that do not fit in their allocated slots get dropped on the floor at their feet.
NOTE: This is a beta release and may contain some bugs. If you have particularly whiny players... wait until I upgrade it to (or upload a new) full release.
-
View User Profile
-
Send Message
Posted Feb 20, 2012@deleted_7554077
As you sent this message I was running a test on the plugin using the R5 development build... and it works perfectly! :)
-
View User Profile
-
Send Message
Posted Feb 20, 2012You probably know that Bukkit is updating their way of updating plugins and handling recommended builds. So you should make your plugin R5 ready :D
Thanks
-
View User Profile
-
Send Message
Posted Feb 19, 2012I've just uploaded v1.2.1 which fixes a number of bugs, particularly the 'NumberFormatException' crash caused by the isBankBlock method.
Since the .limited permissions didn't seem to work (:() I have temporarily added an OPTIONAL Spout requirement, which will re-enable the .limited permissions. Once I have found a workaround to perform the same task without spout I will remove the spout requirement. The plugin still works without spout, but does not offer the slot limiting feature.
Sorry for the trouble... I hate the idea of Spout just as much as you do! I will drop it as quickly as I can!
-
View User Profile
-
Send Message
Posted Feb 19, 2012I have been trying to get this to work %100 for a few hours now man, the only issue im having is that the reg players with the chestbank.limited.normal are able to deposit way more then 10 items into the chestbank. Im using PEX and i have this set under the defualt group and i have a second player trying it out and hes able to put way more then he shoud be in. anything i could be missing? thanks
-
View User Profile
-
Send Message
Posted Feb 18, 2012WOW thanks a bunch ellbristow.
And thanks a mill for adding my suggestions I'm so happy!!!!!
Multiworld support and the ability to have multiple chestbanks is just what I needed
Your amazing!
-
View User Profile
-
Send Message
Posted Feb 18, 2012v1.2 has just been uploaded and contains some major updates.
New pages have been added to this project page and some information from the Overview has been moved.
Please make sure you read the new information before updating.
New Features in 1.2
Multiple ChestBank Networks
Item stack slot limiting in ChestBanks
New /cb list and /cb info commands
A few bug fixes
Enjoy!
-
View User Profile
-
Send Message
Posted Feb 17, 2012Version 1.2 is very nearly ready for upload, thanks to qazzi who has generously offered to donate towards the addition of the latest new features.
As a thank you, he is receiving the JAR in advance of it's release here on BukkitDev, but once he is happy it will be made available to you lovely people.
@nikkelito123
I have now been able to re-create the issues you were having, and I think I've worked out the kinks. The problem WAS related to the multi-world integration, though not necessarily related to the presence of multiple worlds. it was tricky, but I think I fixed it!
-
View User Profile
-
Send Message
Posted Feb 16, 2012@ellbristow I dont got multiworlds.... When I said I changed world, I meant changed back to older backup of the world due to fatal misstakes...
-
View User Profile
-
Send Message
Posted Feb 16, 2012Future Plans section has now been updated. Big things are happening in 1.2!
Watch this space.
@nikkelito123
A patch for multi-world compatibility is already in the code for 1.2... hopefully that will fix your problem.
@BBF_Paco
Unfortunately I don't think I can work XP banking into the ChestBank system... but I will see about maybe adding it to my ATMsigns plugin?
-
View User Profile
-
Send Message
Posted Feb 14, 2012Any chance you can add storing XP to this somehow?
-
View User Profile
-
Send Message
Posted Feb 11, 2012@nikkelito123
Hi!
Can you submit a ticket about this with your bukkit version, plugin version, and details of the error you see in the console. That will help me pinpoint the error so I can fix it quickly.
Thanks for the bug report.
-
View User Profile
-
Send Message
Posted Feb 11, 2012I had this working on my former server, but now... When I changed world, its NOT possible to create one... Whenever i try "/cb create" I get: An internal error occurred while attempting to perform this command... Any Ideas? Please <3
-
View User Profile
-
Send Message
Posted Feb 7, 2012@OriginalMadman
How did the plugin go on your server? Was it well received?