ChestKeeper
ChestKeeper
UPDATE
Due to the uncertain future of Bukkit & its API, I'm not planning anymore to update this plugin.
Let's wait and see how the situation will turn out. I may update it if the Glowstone team decides to continue to implement the Bukkit API in their server, or I may rewrite it for the upcoming Glowstone native API.
Hiring beta-testers!
I need you to beta test the plugin. Please contact me!
1.7.10 Update Status
I've started updating the plugin today.
I've got a working implementation of Bukkit's Inventory interface, with serialization capabilities, and from there it is all downhill.
I'm putting a TO-DO list here, which will get updated when I progress with the code:
[100% done]
Virtual Chest implementation[100% done]
Code to write changes to the disk[100% done]
Code to manage the virtual chests in memory[100% done]
Event handling[100% done]
Basic permissions[100% done]
Basic economy support[100% done]
Basing settings (min & max slots, prices)
As soon as I complete all of those a first working updated version of the plugin will be released. I expect this to happen on the 8th of August.
UPDATE: we are testing!
UPDATE2: CraftBukkit has a problem which breaks my plugin. More info. :(
Then, I will work on additional features such as:
- Customizable save interval
- More permissions
- Better economy support
- Possibility for admin and staff members to open players' chests
- Opening Ender Chests with signs
- Sharing chests among 2 or more (yet to be decided) players
- Possibility to ban certain items from the virtual chests
- Feel free to request more features!
- th3randomizer
Everything below is outdated. I will rewrite this page after updating the plugin. Thank you for your patience!
ChestKeeper (previously known as ChestBank) allows to have unlimited per-user upgradable (in size) virtual chests.
It supports all the principal economy plugins trough Vault, and will soon support permissions!
Features
- It works using signs, no commands
- It can save every item in the game, as it supports data values and enchantments thanks to a modified version of CardboardBox
- It saves the chest on the hard disk every 3 minutes (this time will be customizable)
- You can set the price to buy, upgrade or open chests
- Permissions to open, buy, upgrade chests
- Admin commands to open, buy, upgrade and delete chests
Planned features
- Customizable auto-save time
Factions support(thanks to Master_Zangetsu for the suggestion)- You can completely disable economy and permissions, so the plugin will run without Vault
If you want to request a feature, open a ticket :)
How to use
See this page.
Commands and Permissions
See this page.
Other things to say
You can download the beta version, but keep in mind that even if there are not notable bugs, this doesn't mean that there are no bugs at all (captain obvious :P).
Please report the bugs opening a ticket, and remember to include (if there is) the full stack trace.
Also, report any language error because I'm not native English :)
GG.
You should probably add that 'minimum version' info in the description to eliminate confusion =P
Anyways, thanks for the quick update =)
@ShadowKitty42It is compatible with 1.3.2! 1.3.1-R2.0 is the minimum version :)
EDIT: I've just uploaded 0.3.2beta which implements the feature you requested ;)
It should be available in some hours, when Curse moderators approve the file.
I have not tested it yet, I'm just getting back into looking at server stuff (it's been a while). But I can't really test it until it's compatible with 1.3.2. I know it's not the recommended build, but I didn't want to revert my Minecraft to an older version xD
@ShadowKitty42 That's a good idea! I will probably release a new version in some hours with this new permission :)
Have you tried the plugin? Does it work for you? :D
Hello. I just found and read through this plugin, but there's 1 permission feature that I feel it's missing. I think you should allow players to place the signs that allow them to access chests (only the ones with the ID numbers). This way you'll have 1 central place for buying/upgrading them, but players can access them from wherever they want by making their own signs.
@Chrysaktu
Fantastic! :)
@th3randomizer :
Thank you for your answer. In order to give you the elements you needed, I recreated some signs for your plugin. Exactly the same signs as the previous time, except this time it worked - i have NO idea why. Anyway, thank you a lot for trying to help everyone, and making great plugins.
@Chrysaktu
First of all, thank you for downloading my plugin :)
I'm really sad to hear that the plugin is mot working for you :(
Can you please open a ticket, with the following informations?
Thank you very much!
@th3randomizer
yes so a bank as normal that members of the faction can open their own individual banks
however if the other faction takes it then they have a chance of stealing items by opening the bank
I understand that this wont be an easy task, i am willing to donate to see this completed. (and donate more if you were to create this only for me and not release it on here, however that is of course up to you)
EDIT: Creating a ticket so its easier to manage
i love the concept behind this plugin, but i can’t use it : i installed it, i made sure i’m OP, i created the signs, but when i rightclick them, nothing happens. :( Any idea?
@Master_Zangetsu
I'm not sure if I have understood... Do you mean chests that can be opened by all the members of a faction?
If this is what you mean, ok :)
I'm currently in the USA on holiday, but I will implements this as far as I get home.
Thank you very much for the suggestion!
P.S. Next time open a ticket :)
EDIT: now I've understood what do you mean, you want that when a opponent factions owns your area, they can also open your faction's chests, right?
This is what I can do: I can add faction signs, which can be set up only in a faction's area, and when a opponent factions owns a faction's area, they can also open the chests in that area.
This will require A LOT of work, so I can't guarantee that I will do it.
add factions support? so admin sets up a factions bank
[ChestBank] [FactionName]
when any faction apart from that name owns the area they can open and raid all the chests etc