Skybank
Skybank - Item banking made easy

Skybank is an easy plugin that allows your players to have their very own personal virtual item bank slots. They can open any bank slot at any time let it be by using a command, or by using a sign. Skybank is based on economy, so you will need to install Vault for it to work.
The concept
The video below shows the Skybank concept:
Features
- Bank anywhere, any time: access your slots from a command or a sign.
- Now also saves enchantments!
- Easy slot management.
- Very lightweight save format!
- Set a maximum amount of bank slots per user.
- Set the price of a bank slot.
- Optional price increase on buying more bank slots.
Download
Please download version 1.5.3b if you had any issues with permissions!
Permissions? Commands? Signs?
You can find all of this information on the Commands and permission nodes page :)
Changelog
Version 1.5.3b
- Hotfix for permissions.
Version 1.5.3
- Fixed critical bug when people try to open a slot containing un-normally enchanted items.
Version 1.5.1
- Fixed critical bug for UNIX users (Mac and Linux)
Version 1.5
- Complete plugin rewrite
- Fixed bugs in skyland worlds
- New space-efficient slot format (+ converter)
- Optimised code for better memory cleanup
- Added admin commands
Version 1.2
- Enchantment support added
-
View User Profile
-
Send Message
Posted Feb 25, 2013when there will be an update?
-
View User Profile
-
Send Message
Posted Feb 10, 2013Gonna push out new update soon. Keep tight!
@mconly
That *should* be fixed in the next update. Tell me how it goes once you update.
@mconly
I'm aware of the issue and I'm working on a fix. Thanks for the report though.
-
View User Profile
-
Send Message
Posted Feb 10, 2013I found how to destroy own bank slot:
1. create slot /bank buy 1
2. open slot /bank open 1
3. and then quikly push Alt-F4 before bank slot opened
4. after login in game you will find corrupted bank slot.
Fix it please!
-
View User Profile
-
Send Message
Posted Feb 10, 20132013-02-10 17:03:01 [SEVERE] [Skybank] An exception occured. Please notify the plugin developpers via a BukkitDev ticket. 2013-02-10 17:03:01 [SEVERE] [Skybank] Exception details: Unexpected end of ZLIB input stream 2013-02-10 17:03:01 [SEVERE] [Skybank] java.io.EOFException: Unexpected end of ZLIB input stream at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:116) at java.io.DataInputStream.read(DataInputStream.java:149) at Neptuner.Bank.SlotLoader.loadSlot(SlotLoader.java:188) at Neptuner.Bank.SlotLoader.openSlot(SlotLoader.java:97) at Neptuner.Bank.SlotLoader.openSlot(SlotLoader.java:87) at Neptuner.Bank.BankCommand.onCommand(BankCommand.java:80) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_5.CraftServer.dispatchCommand(CraftServer.java:546) at net.minecraft.server.v1_4_5.NetServerHandler.handleCommand(NetServerHandler.java:1022) at net.minecraft.server.v1_4_5.NetServerHandler.chat(NetServerHandler.java:940) at net.minecraft.server.v1_4_5.NetServerHandler.a(NetServerHandler.java:884) at net.minecraft.server.v1_4_5.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_4_5.NetworkManager.b(NetworkManager.java:291) at net.minecraft.server.v1_4_5.NetServerHandler.d(NetServerHandler.java:123) at net.minecraft.server.v1_4_5.ServerConnection.b(ServerConnection.java:54) at net.minecraft.server.v1_4_5.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_5.MinecraftServer.r(MinecraftServer.java:628) at net.minecraft.server.v1_4_5.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_4_5.MinecraftServer.q(MinecraftServer.java:516) at net.minecraft.server.v1_4_5.MinecraftServer.run(MinecraftServer.java:446) at net.minecraft.server.v1_4_5.ThreadServerApplication.run(SourceFile:856)
This error occured with almost every players on my server when they open bank slot. I found corrupted file in /plugins/Skybank/Slots/Leon/1.slot . Its size 10 bytes and it cannot open with F3 (midnight commander). I found empty working file 2.slot, which size is 33 bytes and its open with no problem by F3 or ingame.
My server version is 1.4.5 R1.0. Can you fix it. Many thanks to you!
-
View User Profile
-
Send Message
Posted Jan 6, 2013@WoWKonz
Remember Skybank requires Vault to operate. I don't know why it bugged, it was supposed to show a warning. Add Vault and see how it goes.
-
View User Profile
-
Send Message
Posted Jan 6, 2013Skybank is the only plugin running, fresh copy of bukkit.
2013-01-06 16:03:31 [INFO] [Skybank] Enabling Skybank v1.5.3b 2013-01-06 16:03:31 [SEVERE] Error occurred while enabling Skybank v1.5.3b (Is it up to date?) java.lang.NullPointerException at Neptuner.Bank.Plugin.onEnable(Plugin.java:51) 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(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321) at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300) at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 2013-01-06 16:03:31 [INFO] Done (16.695s)! For help, type "help" or "?"
-
View User Profile
-
Send Message
Posted Dec 17, 2012@Wizardo367
I will look into that aswell. I think the fix should be easy. Thanks for notifying me!
-
View User Profile
-
Send Message
Posted Dec 17, 2012@lemon42
i tested each plugin and found out that there's a bug in your's :(
signs cant be placed on signs, hope you can get round to it in 1.6 , thanks
-
View User Profile
-
Send Message
Posted Dec 13, 2012@Wizardo367
It's possible, but in this case it'd require some major modification which I don't want to go through right now.
@ryanblm
Yes absolutely! This is already on our todo list, being added in 1.6 ;)
@javieraizpuru
Sorry about that! Right now I can't change them, but what I can do is add /skybank instead, and if /bank is taken it would make it work with /skybank. I'll get that by 1.6 :)
-
View User Profile
-
Send Message
Posted Dec 12, 2012is there is a way to change the commands? My economy (craftconomy) plugin has the same commands :(
-
View User Profile
-
Send Message
Posted Dec 12, 2012hey i was wondering if its possible you could implement a perm system or config system where you can limit how many banks a person could have depending on level so say a member would have 1 but a low level donator might have say 5 and a high level donator might have 20?
-ryanblm
-
View User Profile
-
Send Message
Posted Dec 11, 2012@lemon42
Well i dont know much about java, but i do have an idea on how you may be able to implement it,
there's a plugin called 'Pay4Commands' which may help with charging people when using commands and as for charging by signs, you could look into the way that chestshop charges using signs.
Also maybe in another version, you could find some way of linking signs to a particular skybank slot.
-
View User Profile
-
Send Message
Posted Dec 10, 2012@Lolseeker
What permission plugin are you using? Are you sure you have configured your permissions correctly? Could you run a check to see if the users have access to bank.sign.*, if it is, remove it by either removing the direct node, or adding -bank.sign.*. If it is not, check for all the individual sub-permissions you don't want. I believe it is not our plugin doing this, however I could be wrong. I'll post a new version anyway and did some changes a while ago. Tell me if it still doesn't work for you after that update.
@Wizardo367
Thanks a lot! Yeah, shared slots are planned but might not make it to 1.6. We might have to delay that to a further release. As for an entry fee, it seems like a cool addition. Not sure how we would implement it into the plugin with signs though. Any ideas?
-
View User Profile
-
Send Message
Posted Dec 9, 2012@lemon42 My players are still able to place signs even though they don't have the permission to
-
View User Profile
-
Send Message
Posted Dec 9, 2012@lemon42
Ive used this plugin for 5 mins and i'm amazed, however i was wondering if you could implement a new feature into the milestone: an access fee
Also could you add shared accounts please?
-
View User Profile
-
Send Message
Posted Dec 7, 2012@lemon42
Finally. Been posting and messaging.
-
View User Profile
-
Send Message
Posted Dec 7, 2012@Lolseeker
Just put out a hotfix for permissions. Working on new milestone, sorry about the delay. Skybank 1.6 should be out soon too, we're almost done implementing new stuff! :)
-
View User Profile
-
Send Message
Posted Dec 7, 2012Could you please update this so the permissions will actually work? It's really frustrating that none of the permissions work. I can't deny players from placing bank signs.
Otherwise, could you give me the source code? So I can fix it
-
View User Profile
-
Send Message
Posted Nov 25, 2012Please Please Please Update
-
View User Profile
-
Send Message
Posted Nov 15, 2012Update Soon Please.