Note: Since v2.4 this plugin connects via https to Mojangs Servers in order to perform UUID lookups

Have you ever wanted to have a physical bank on your server?

Have you wanted to be able to deposit money knowing it will be safe, or even depositing experience?

How about a plugin that give you interest for your experience banks and money banks?

If you answered yes to any of these then this is the plugin for you! The solution for all your money problems is here!

With the BankCraft plugin you can deposit money into banks, have XP banks, banks that include interest and even scrolling signs!



  • Depositing into your bank
  • Withdrawing money from your bank
  • Permissions for each type of bank
  • Configurable interest and interest payouts!
  • Experience banks that work!
  • Configurable bank prefix
  • Loans and account limits
  • Ability to change account holdings in a flatfile
  • Ability to broadcast when interest has come or not. (Ability to turn it on and off for each; XP banks and money banks.)

Help pages



How to create a bank.




Do you like this plugin? Feel free to help further the plugin and support my development! I will also put your server ip on here as a way of saying thank you!

Wall of Fame

I really want to thank these people for their great support:

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of sovredcat sovredcat Apr 17, 2014 at 20:02 UTC - 0 likes

    Does it not work with Gringotts? ( - clicking a sign doesn't do anything and /bank balance shows me 0.00 dollars. I have all the permissions and have money on me.

    I'm on 1.6.4 / bankcraft 2.2.10

    Last edited Apr 17, 2014 by sovredcat
  • Avatar of Gurke1993 Gurke1993 Apr 16, 2014 at 16:28 UTC - 0 likes

    @Deathgag: Go

    have you tried v2.4? this should be fixed in the neqest alpha. please give feedback!

  • Avatar of Deathgag Deathgag Apr 15, 2014 at 12:58 UTC - 0 likes

    @Octyenoch @Gurke1993 I have the same problem, along with many others in this plugin. Such as once the account limit has been reached within the players normal wallet, they can no longer gain any cash at all.

    The bank account limit function should affect only the bank account and not the players account.

  • Avatar of Gurke1993 Gurke1993 Apr 14, 2014 at 17:17 UTC - 0 likes


    i just tested this on bc 2.4 and could not reproduce. Make sure to set up the sign like this:
    make sure to use the text from your config under commandandsign.balancexp if you changed this setting. If you still cant create the sign, please open a ticket and provide more information (copy of config file, server console on creation of the sign etc.)

    Last edited Apr 14, 2014 by Gurke1993
  • Avatar of Octyenoch Octyenoch Apr 13, 2014 at 19:58 UTC - 0 likes

    sound be easy, but I am not seeing it.  how do you remove a sign?

    and when I create a balancexp sign, it creates, but when I click on it, it says:

    Reinitializing bankcraftsign...
    created sign successfully

    and then it tells me money balance and not xp balance?

    Last edited Apr 13, 2014 by Octyenoch
  • Avatar of Gurke1993 Gurke1993 Apr 05, 2014 at 11:11 UTC - 1 like

    Just finished a first alpha build of the new version. Please stay put, until bukkit approves.

  • Avatar of Gurke1993 Gurke1993 Apr 04, 2014 at 17:01 UTC - 0 likes

    Hey guys, just a quick update on some current issues regarding Bankcraft:

    1) UUIDs and the problems they bring with them

    I started working on making Bankcraft ready for UUIDs (in MC 1.8) two days ago and it is still causing major trouble on some parts of the plugin. I am already getting to the limit of time I am able to spend on Bankcraft these days.

    2) Other issues All other issues regarding Bankcraft are going to be ignored by me until the UUID stuff is finished. Please open a ticket for your issue! Issues only communicated to me via a comment WILL BE IGNORED! Please refer to the FAQ or to the help of other plugin users and server admins first.

  • Avatar of Thundergecko Thundergecko Apr 04, 2014 at 07:00 UTC - 0 likes

    [Server thread/ERROR]: [Bankcraft] Could not locate 'signAndCommand.version' in the config.yml inside of the Bankcraft folder! (Try generating a new one by deleting the current)

    I've done this and it still persists, have no idea what I can do about it. Any ideas?

  • Avatar of baksovic111 baksovic111 Apr 03, 2014 at 22:48 UTC - 0 likes

    [02:46:19] [Server thread/WARN]: [Bankcraft] Task #64 for Bankcraft v2.3.3.6 generated an exception java.lang.NullPointerException at [?:?] at [?:?] at [craftbukkit.jar:git-Spigot-1370] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat( [craftbukkit.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.MinecraftServer.v( [craftbukkit.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.DedicatedServer.v( [craftbukkit.jar:git-Spigot-1370] at net.minecraft.server.v1_7_R2.MinecraftServer.u( [craftbukkit.jar:git-Spigot-1370] at [craftbukkit.jar:git-Spigot-1370] at [craftbukkit.jar:git-Spigot-1370]

    I Russian

  • Avatar of zachrywilsn zachrywilsn Apr 03, 2014 at 20:00 UTC - 0 likes

    @Gurke1993: Go Gurke1993, Your gonna hate me for this comment, but when are you switching to UUID's? I feel its the #1 issue to fix since May is when 1.8 drops. People will lose there deposits if they change there username. A lot of my players use the bank an most plugs have updated to the UUID switch or are at least working on it now. If this issue gets fixed before it becomes a problem in 1.8 I will make a Very, Very nice donation. If you cant get the time but still will switch to UUID's in future I will make a Nice donation!

    I know you Dev's dont rely on donations but you dont get funding like servers do. Since your plug helps out my players. I have no beef with donations to your plugin and future development of it!

    Also if you need a testing server for anything. Im pretty sure I could throw one up for you.

    Thanks for all your time and effort. ZachryWilsn

    [ZachryWilsn]: Www.KronicZombies.Tk -


Date created
Feb 13, 2012
Last update
Apr 05, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files
  • A: v2.4 for 1.7.4 Apr 05, 2014
  • A: v2.3.3.6 for CB 1.7.2-R0.3 Mar 07, 2014
  • B: v2.3.3 for CB 1.7.2-R0.3 Feb 27, 2014
  • B: v2.3 for CB 1.7.2-R0.3 Feb 22, 2014
  • R: v2.2.10 for 1.6.4 Oct 14, 2013