
DiamondWallet
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on ModrinthThe 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
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.
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.
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.
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.
(Note: Purchasing this resource supports the developer and provides the pre-compiled, optimized JAR file for instant plug-and-play convenience.)
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as DiamondWallet-1.0-SNAPSHOT.jar — drop this file into the mods folder
- Download size: 25 KB
- Download link checked 4 Oct 2026 — working
These come from our own check of the pack file, not from the source page.