DiamondWallet

The Standard for Physical Economies.

3

DiamondWallet

The Standard for Physical Economies.

Running a Lifesteal, Survival or Hardcore server?

Your players value physical diamonds, but keeping them safe and trading them is a hassle. They are tired of hoarding stacks in chests or carrying them around just to buy items.

DiamondWallet is the upgrade your economy needs.

It acts as a secure "Diamond Bank Account." Players simply open a GUI to store their wealth. It combines the value of physical items with the convenience of a modern bank.

See it in Action

###

showcase

Key Features

###

Drag-and-Drop Banking: Players can access their bank via /wallet. It functions exactly like a secure Ender Chest for currency. Deposit Diamond or Diamond Block, close the GUI, and your wealth is instantly secured.

something

Shop & Vault Compatible: Seamlessly integrates with ShopGUI+, AuctionHouse, and Essentials. Players can buy items in a shop, and the plugin automatically deducts the value from their bank balance—no need to withdraw items first.

ss

SQL Database Support: Built for scale. The plugin supports MySQL/MariaDB connections out of the box. Whether you want to sync data across a BungeeCord network or just want the reliability of a professional database, DiamondWallet handles it. Raid-Proof Storage: On Lifesteal servers, bases get raided. DiamondWallet keeps your players' hard-earned wealth safe in the database, immune to TNT and theft (unless they die carrying it!). Exploit-Proof Hard Cap: To prevent infinite inflation and overflow exploits, every wallet is strictly capped at 31,104 diamonds (a full double chest of blocks). Transactions that exceed this limit are safely handled, ensuring your economy never breaks or wipes data.

How it Works​

###

Store: Run /wallet to open your bank. Drag and drop Diamonds or Diamond Blocks inside. Save: Close the inventory. The plugin saves your balance to the database (or local file). Spend: Use /shop (or any Vault plugin). The money is deducted directly from your bank balance.

aaa

Commands & Permissions​

### Command Permission Description - /wallet diamondwallet.wallet Open your physical diamond bank. - /wallet [player] diamondwallet.wallet-others (Admin) View/Edit another player's bank. - /walletbal diamondwallet.walletbal Check your current balance in chat. - /walletbal [player] diamondwallet.walletbal-others Check another player's balance. - /wallettop diamondwallet.wallettop View the richest players.

Open Source​

This project is 100% Open Source under the GPLv3 License!

You are free to view, audit, or modify the code to fit your server's needs.

View Source Code on GitHub

(Note: Purchasing this resource supports the developer and provides the pre-compiled, optimized JAR file for instant plug-and-play convenience.)

ADS