The Diamond Bank Plugin
The Diamond Bank Plugin (1.20.1, 1.20) is a Minecraft plugin that introduces a virtual banking system into the game. It allows players to deposit their diamonds into a virtual bank account, protecting them from loss due to death or theft. The plugin is designed to add an extra layer of strategy and security to the game, encouraging players to mine and collect diamonds without fear of losing them. It’s compatible with most Minecraft versions and can be easily integrated into any server.
Features:
- Players can deposit and withdraw their diamonds anytime, anywhere. The diamonds are stored virtually, ensuring they are safe from in-game threats.
- The plugin has an interest system that rewards players for saving their diamonds in the bank. The more diamonds a player deposits, the more interest they earn.
- Players can view their transaction history, allowing them to keep track of their deposits and withdrawals.
- The plugin provides high security for each player’s bank account, preventing unauthorized access.
- The Diamond Bank Plugin is easy to use, with simple commands that even new players can quickly understand.
- Diamond gems are the base denomination, Diamond blocks are 9x just like in game.
- Admins can add, remove or set diamond for players.
- Vault compatible for online and offline transactions.
- Support for Towny and Factions!
- Stores diamond bank balances directly in persistent player data
- PlaceholderAPI integration for %diamondbank_balance%, %diamondbank_in_bank%, and %diamondbank_on_hand%.
Commands:
- /bank – check your balance
- /bank balance – check your balance
- /bank deposit – deposit diamond in hand
- /bank deposit all – deposit all diamond in inventory
- /bank pay <player> <amount>Â –Â pay an amount of diamond to a player
- /bank withdraw <amount>Â –Â withdraw amount of diamond
- /bank withdraw all – withdraw all your diamond
- /bank transfer <player> <amount>Â –Â transfer to player amount of diamond
- /bank add <player> <amount>Â –Â add amount of diamond to player balance
- /bank remove <player> <amount>Â –Â remove amount of diamond from player balance
- /bank set <player> <amount>Â –Â set player’s balance
- /bank baltop – list the top bank balances
- /bank balance <player>Â –Â get a player’s balance
- /diamondbank reload – reloads the configuration
- /balance <player>Â –Â get a player’s balance
- /baltop – list the top bank balances
- /deposit – deposit diamond in hand
- /deposit all – deposit all diamond in inventory
- /pay <player> <amount>Â –Â pay an amount of diamond to a player
- /withdraw <amount>Â –Â withdraw amount of diamond
- /withdraw all – withdraw all your diamond
Permissions:
- diamondbank.balance – enables using the bank balance command (default: true)
- diamondbank.deposit – enables using the bank deposit (default: true)
- diamondbank.withdraw – enables using the bank withdraw command (default: true)
- diamondbank.transfer – enables using the bank transfer or bank pay command (default: true)
- diamondbank.pay – enables using the bank transfer or bank pay command (default: true)
- diamondbank.add – enables using the bank add command (default: op)
- diamondbank.remove – enables using the bank remove command (default: op)
- diamondbank.set – enables using the bank set command (default: op)
- diamondbank.baltop – enables using the bank baltop command (default: op)
- diamondbank.balance.others – enables using the bank balance <player> command (default: op)
- diamondbank.reload – enables using the bank reload command (default: op)
How to install:
- Download a plugin of your choice.
- Place the .jar and any other files in your pluginâs directory.
- Run the server and wait for it to fully load.
- Type stop in your Minecraft server console to bring the server to a clean stop.
- Run the server.
- All done! Your plugin should be installed and ready to be used.