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 zachrywilsn zachrywilsn Jan 09, 2015 at 02:50 UTC - 0 likes

    @Octyenoch: Go

    This has always been a issue for me, I had thought he fixed it. I just don't use commands and only signs it seams to be fine. "This is not a Fix though"

    [ZachryWilsn]: Server Website: KronicZombies YouTube: ZachryDoesMinecraft

  • Avatar of zachrywilsn zachrywilsn Jan 09, 2015 at 02:49 UTC - 0 likes

    @Gurke1993: Go

    Confirmed they are right. There are issues arising. Also Move to Spigot! They have made the Bukkit update. Close to same code.

    [21:46:53 ERROR]: [Bankcraft] Could not retrieve UUID for 'jacent01'! Make sure that the server has access to the internet!
    [21:46:53 WARN]: java.lang.NullPointerException
    [21:46:53 WARN]: 	at java.util.concurrent.ConcurrentHashMap.putVal(
    [21:46:53 WARN]: 	at java.util.concurrent.ConcurrentHashMap.put(
    [21:46:53 WARN]: 	at
    [21:46:53 WARN]: 	at
    [21:46:53 WARN]: 	at$
    [21:46:53 WARN]: 	at java.util.concurrent.Executors$
    [21:46:53 WARN]: 	at
    [21:46:53 WARN]: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(
    [21:46:53 WARN]: 	at java.util.concurrent.ThreadPoolExecutor$
    [21:46:53 WARN]: 	at

    Seams to not lookup uuids and or lose config files.


  • Avatar of Adzdon Adzdon Nov 08, 2014 at 13:43 UTC - 0 likes

    @zachrywilsn: Go

    I'm not forcing him to update this plugin, you can see you're self alot of people of already said there are bugs, UUID, MySQL. It's upto the developer if he wants to update. I understand life comes first.
    Come and join the Adventure, Survival - Prisonbreak - Creative

  • Avatar of TNTUP TNTUP Nov 05, 2014 at 18:17 UTC - 0 likes

    Can players deposit/withdraw the XP/$$ amount they want or its defined on the sign or in the config?


  • Avatar of Gurke1993 Gurke1993 Nov 04, 2014 at 14:30 UTC - 0 likes

    @Adzdon: Go

    I have to agree with zachrywilsn regarding the beeing busy part :D Due to the unclear future of bukkit I am currently not investing as much time into the bankcraft project as i used to. But still if any major issues arrise, I will try to adress them. Please use the ticketing system or message me in case of a confidential bug!

  • Avatar of zachrywilsn zachrywilsn Nov 03, 2014 at 04:25 UTC - 0 likes

    @Adzdon: Go

    Why? this still works with current builds? If you have a issue msg him or post the issues. Maybe we can help you. If not most Dev's are busy as hell working out issues with their own lives or the DMCA takedown.

    A lot of us are here to help just msg us or post what the issue is. Screaming for a update dont help. An when I dont see a issue aside from a version number why update?

  • Avatar of Adzdon Adzdon Sep 11, 2014 at 03:29 UTC - 0 likes

    ASAP it please! This needs updating.

  • Avatar of zachrywilsn zachrywilsn Sep 02, 2014 at 15:39 UTC - 0 likes

    @Gurke1993: Go

    Go a donation ready. I know your a busy guy as we all are. If you could add a option to where you are inactive for lets say 30 days, then your bank file gets wiped. This would make it so we dont end up with a massive bank folder of players who are not even playing anymore. Also stop people from putting a lot in the bank then leaving for a month to come bank with a great amount of cash. I just think that a 30 day option or a configurable amount would be amazing. Like you have to use your bank for it to stay active.

    Thanks for this plugin. Also Pm'ed you about a conversion issue.

  • Avatar of Gurke1993 Gurke1993 Sep 02, 2014 at 12:45 UTC - 2 likes

    Hey guys, Sorry for the late response as i am out of town until next week. I am going to take a look into all issues that raised as soon as i get home!

  • Avatar of moogly77 moogly77 Sep 02, 2014 at 08:49 UTC - 0 likes

    hello very good plugin but for keeping a good economy can you add something please: for exemple i xant give 1% for the plyers whi have bretween 0-1000 0.5% for the player who have 1000-2000 and so on ? ii sit possible? and i want that people lose some % money when they die if they don t put their money in bank thanks


Date created
Feb 13, 2012
Last update
Jun 06, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files
  • R: v2.4.2 for CB 1.7.9-R0.2 Jun 06, 2014
  • A: v2.4.1 for CB 1.7.2-R0.3 May 10, 2014
  • 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