Item Bank
Item Bank
This plugin allows players to withdraw/deposit blocks and items into a virtual bank. The config allows for server owners to disallow certain blocks and items. Vault is supported for transaction fees when players deposit/withdraw items. There is also an option for a message to pop up in your console when a new update is available (this can be disabled in the config).
Note: v2.2 will not be compatible with Bukkit 1.7.8 or later
Bug Reporting
- Please check the Pages of Interest to make sure you're using the plugin properly.
- Please check the Tickets page to see if someone else is experiencing the same issues.
- If the above does not fix your problem, please create a ticket if you're experiencing a bug.
Planned Features
- Localization - Request a language if it's not supported.
Pages of Interest
- Commands and Permissions
- Language Configuration
- Plugin Configuration
- Materials, Aliases & Item Names *No longer supported as of v2.0
- ItemBank on GitHub
- Online YAML Parser For checking your config.yml and lang.yml formatting. This includes player accounts formatted in YAML format.
- Online JSON Parser For checking JSON formatted player accounts.
Updates
Before you ask me to update to a specific build, here are some things to consider:
- I will do my best to keep up with Bukkit Beta builds.
- I will NOT update with Bukkit development builds.
- Test the plugin to see if the latest version works with your server.
Contact
Do NOT message me unless I ask you to.
I do have a Twitter Account should something happen.
Otherwise, you can submit a ticket with the proper information and I might able to help you out.
@Mre30
me too i used scripts
This plugin is featured on www.ominecraft.com now.
Made a way for it to work with citizens xD
@enziguri
MySQL is done but I've run into some other issues with the plugin that I'm trying to fix.
As for the permission nodes you suggested, I don't see a reason to implement them.
Nice to know about the mysql option u know when will u release it? i tested the plugin and it dont have any permission like itembank.account.deposit and itembank.account.withdraw. I think its a good idea for some cases :D
@enziguri
Have never touched mysql, so if I do end up supporting it, it could take a while before I can get it working properly.
Hello, this plugin is perfect for what i want, but dont support mysql :(
I want to store the items in a database to transfer between multiple servers...
is there any way to easly implement this function? :D
Thanks
@suwako99
Language Support is currently being worked on.
may it can add a language config for pagename?
@vaxjo
Can you create a ticket? It'll help me gather some more info on what might be going on.
@Musician101
v2.1.1 dont fix that :/
@vaxjo
Check the PlayerData folder. The files will have a similar name. I suggest downgrading for now
@Musician101
Man, version 2.1 is buged. My players have permisions, and hers /account dont save ... :( Can you please fix this ? O.o (In version 2.0 work this fine, this bug is only 2.1) Thank you ... :)
Yes, i need czech translation :D
@vaxjo
I'll have a look. Judging by your sig, you're gonna need a Czech translation? :P
Hi, can you please add a language files ? O.o Thank you ! :)
@FuwariYurayura
Found the issue. Check back in a day or two for v2.1 :3
I found the bug's cause?
When player has 9 letters name tried " /account " , It works. But,14 letters player tried " /account ", It does not work.
I use v2.0 and Bukkit #3020
other plugins : none
here is error log.
0:08:29 [INFO] FuwariYurayura issued server command: /account
0:08:29 [SEVERE] null
0:08:29 org.bukkit.command.CommandException: Unhandled exception executing command 'account' in plugin ItemBank v2.0
0:08:29 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 Caused by: java.lang.IllegalArgumentException: Title cannot be longer than 32 characters
0:08:29 at org.apache.commons.lang.Validate.isTrue(Validate.java:157) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at org.bukkit.craftbukkit.v1_7_R1.inventory.CraftInventoryCustom$MinecraftInventory.<init>(CraftInventoryCustom.java:48) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at org.bukkit.craftbukkit.v1_7_R1.inventory.CraftInventoryCustom.<init>(CraftInventoryCustom.java:26) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at org.bukkit.craftbukkit.v1_7_R1.CraftServer.createInventory(CraftServer.java:1472) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at org.bukkit.Bukkit.createInventory(Bukkit.java:588) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 at musician101.itembank.util.IBUtils.getAccount(IBUtils.java:60) [?:?]
0:08:29 at musician101.itembank.commands.AccountCommand.openInv(AccountCommand.java:33) [?:?]
0:08:29 at musician101.itembank.commands.AccountCommand.onCommand(AccountCommand.java:104) [?:?]
0:08:29 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
0:08:29 ... 13 more
@vaxjo
Interesting, there shouldn't be any issues unless you're running Modded Minecraft (a Mod Pack like FTB or Tekkit). Could you open a ticket and attach the configs to MythicMobs and ItemBank that you're using as well as an account file. It'll make things easier on my end.
@Musician101
I use v2.0 :)
@vaxjo
I also need the version of ItemBank you're using. If it's not v2.0 then you should consider upgrading.