HomeJavaDatapacksBanking System
Banking System

This "Banking System" was originally only available on Paper/Bukkit servers, which was frustrating for server owners like myself who prefer Neo/Forge or Fabric. So I created this datapack to bring a similar, familiar system to more standard Minecraft setups, with no coding required

It's designed to work with my custom coin items (found here), but there's also a version that allows you to use base game items, or really any item with a few simple edits


Installation Instructions

1 Scoreboards: Create the following scoreboards in your world:

CoinPoints (for player balance)
temp (temporary scoreboard for coin tracking)

2 Command Blocks: Place the provided functions in command blocks that execute as the player: Example commands:

/execute as @p run function bank:deposit

/execute as @p run function bank:withdraw_copper

/execute as @p run function bank:withdraw_silver

/execute as @p run function bank:withdraw_gold

/execute as @p run function bank:withdraw_diamond

/execute as @p run function bank:withdraw_netherite

As of right now it only supports Copper Coins/1 Item for deposits do to MC limitations
Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Banking System is a free Minecraft Java datapack. Compatible with Minecraft 1.20.1, 1.21.1, 1.17.1, 1.16.3 and newer. Downloaded 686 times (via CurseForge). Download it and open it directly in the game.

Explore more