Simple Banking is a Vault-enabled, scoreboard-driven bank plugin for Spigot servers. Players deposit a configurable currency item (and optionally its block form) into shared "Bank Chests" but maintain per-player balances. Withdrawals convert bank balance back into items and blocks based on a configurable multiplier.
config.ymlDIAMOND_BLOCK = 9 DIAMOND)Economy provider for compatibility with other pluginsminecraft:[item]VaultVault is installed.simplebanking-<version>.jar into your server plugins/ directory.config.yml.src/main/resources/config.yml)players: {}
bank-chests: []
currency:
item: DIAMOND
block: DIAMOND_BLOCK
block_multiplier: 9
name_singular: Diamond
name_plural: Diamonds
currency.item: Base item material IDcurrency.block: Optional block material ID; omit to disable block deposits/withdrawalscurrency.block_multiplier: Units per blockname_singular / name_plural: Display names used in scoreboard and messagesChanges are persisted automatically when using /currency; manual edits require a server restart or configuration reload.
/givebankchest
diamondbank.admin/withdraw <amount>
<amount> units from the player’s bankdiamondbank.withdraw/balance
diamondbank.balance/currency <item> [block] [multiplier] [singular] [plural]
minecraft:[item] for first arg and minecraft:[block] for seconddiamondbank.admindiamondbank.admin: Admin tasks like giving Bank Chests and changing currency (default op)diamondbank.withdraw: Allows withdrawals (default true)diamondbank.balance: Allows viewing the leaderboard (default true)Economy for compatibility; account balance maps to bank unitsplugin.yml:
org.bukkit.scoreboard.Scoreboard and ScoreboardManagerSimpleBanking.jar and simplebanking-<version>.jar) to prevent classpath conflicts/currency refuses changes if any player balance > 0; have players withdraw first and retry