UltraEconomy
๐ก Updated this yearโ ๏ธ Install Order ยท 2 steps
Install in this order, then this mod last โ most mods fail to load without their framework and dependencies in place.
๐ Analysis
- ๐ #33 of 899 fabric mods in this game by downloads
๐ About This Mod
# ๐ฐ UltraEconomy API ### ๐งฑ Compatible with Minecraft 1.21.1 !(https://img.shields.io/badge/Minecraft-Mod-00aa00?style=for-the-badge&logo=minecraft) !(https://img.shields.io/badge/Java-21+-red?style=for-the-badge&logo=openjdk) !(https://img.shields.io/badge/License-MIT-blue?style=for-the-badge) **UltraEconomy** is an advanced economy system for Minecraft, developed by **zonary123**. It provides multi-currency support, database integration, notifications, localization, and optimized caching โ designed for high performance and flexibility. --- ## โ๏ธ Key Features - ๐ฆ **Overwrite existing economy systems** Fully compatible with other economy mods or plugins, allowing complete replacement. - Impactor - ๐ฑ **Multi-currency support** Define and configure currencies in `config/ultraeconomy/currencies/`. - ๐ **Economy migration support** Ability to migrate from existing economy systems and transfer your current balances into UltraEconomy. - ๐๏ธ **Multi-database compatibility** Supports **MongoDB** and various **SQL** databases (MySQL, MariaDB, SQLite, etc.). - ๐ค **Advanced player account management** Player accounts are stored and synchronized through a database for cross-server consistency. - ๐ธ **Full economy operations** Deposit, withdraw, transfer, and set balances with high-precision decimal values. - ๐ **Cross-server compatibility** Ideal for networked environments and distributed setups. - ๐ **Notification and localization system** Messages automatically adapt to the player's client language. - โก **Optimized caching using Caffeine** Increases performance and reduces database calls. - ๐งฉ **Placeholder and API integration** Works seamlessly with external placeholder systems and statistic trackers. - ๐ช **Debug mode** Detailed logs and execution timing for performance tracking. - ๐๏ธ **Transaction logging** Comprehensive logs of all transactions for auditing and tracking. --- ## ๐งฉ Integration Example To use the API, add **UltraEconomy** as a dependency in your mod . You can directly call the static methods from your Java code. ### ๐ง Basic Usage ```java import com.kingpixel.ultraeconomy.api.UltraEconomyApi; import java.math.BigDecimal; import java.util.UUID; UUID playerId = player.getUuid(); // Get balance BigDecimal balance = UltraEconomyApi.getBalance(playerId, "coins"); // Deposit money UltraEconomyApi.deposit(playerId, "coins",new BigDecimal("100.0")); // Withdraw money UltraEconomyApi.withdraw(playerId, "coins",new BigDecimal("50.0")); // Set balance UltraEconomyApi.setBalance(playerId, "coins",new BigDecimal("200.0")); // Transfer between players UltraEconomyApi.transfer(playerId, targetId, "coins",new BigDecimal("25.0")); // Format currency Currency currency = UltraEconomyApi.getCurrency("coins"); String formatted = currency.format(new BigDecimal("1234.56")); Or currency.format(new BigDecimal("1234.56"),UltraEconomyApi.getLocale(playerId)); // Check if the player has enough balance boolean hasEnough = UltraEconomyApi.hasEnoughBalance(playerId, "coins", new BigDecimal("150.0")); ```
# ๐ฐ UltraEconomy API
### ๐งฑ Compatible with Minecraft 1. 21. 1
!(https://img.shields.io/badge/Minecraft-Mod-00aa00?style=for-the-badge&logo=minecraft) !(https://img.shields.io/badge/Java-21+-red?style=for-the-badge&logo=openjdk) !(https://img.shields.io/badge/License-MIT-blue?style=for-the-badge)
UltraEconomy is an advanced economy system for Minecraft, developed by zonary123. It provides multi-currency support, database integration, notifications, localization, and optimized caching โ designed for high performance and flexibility.
## โ๏ธ Key Features
- ๐ฆ Overwrite existing economy systems
- Fully compatible with other economy mods or plugins, allowing complete replacement.
- - Impactor
- ๐ฑ Multi-currency support
- Define and configure currencies in `config/ultraeconomy/currencies/`.
- ๐ Economy migration support
- Ability to migrate from existing economy systems and transfer your current balances into UltraEconomy.
- ๐๏ธ Multi-database compatibility
- Supports MongoDB and various SQL databases (MySQL, MariaDB, SQLite, etc.).
- ๐ค Advanced player account management
- Player accounts are stored and synchronized through a database for cross-server consistency.
- ๐ธ Full economy operations
- Deposit, withdraw, transfer, and set balances with high-precision decimal values.
- ๐ Cross-server compatibility
- Ideal for networked environments and distributed setups.
- ๐ Notification and localization system
- Messages automatically adapt to the player's client language.
- โก Optimized caching using Caffeine
- Increases performance and reduces database calls.
- ๐งฉ Placeholder and API integration
- Works seamlessly with external placeholder systems and statistic trackers.
- ๐ช Debug mode
- Detailed logs and execution timing for performance tracking.
- ๐๏ธ Transaction logging
- Comprehensive logs of all transactions for auditing and tracking.
## ๐งฉ Integration Example
To use the API, add UltraEconomy as a dependency in your mod . You can directly call the static methods from your Java code.
### ๐ง Basic Usage
```java import com.kingpixel.ultraeconomy.api. UltraEconomyApi;
import java.math. BigDecimal; import java.util. UUID;
UUID playerId = player.getUuid();
// Get balance BigDecimal balance = UltraEconomyApi.getBalance(playerId, "coins");
// Deposit money UltraEconomyApi.deposit(playerId, "coins",new BigDecimal("100. 0"));
// Withdraw money UltraEconomyApi.withdraw(playerId, "coins",new BigDecimal("50. 0"));
// Set balance UltraEconomyApi.setBalance(playerId, "coins",new BigDecimal("200. 0"));
// Transfer between players UltraEconomyApi.transfer(playerId, targetId, "coins",new BigDecimal("25. 0"));
// Format currency Currency currency = UltraEconomyApi.getCurrency("coins"); String formatted = currency.format(new BigDecimal("1234. 56")); Or currency.format(new BigDecimal("1234. 56"),UltraEconomyApi.getLocale(playerId));
// Check if the player has enough balance boolean hasEnough = UltraEconomyApi.hasEnoughBalance(playerId, "coins", new BigDecimal("150. 0")); ```
๐ Mod Details
- Game
- Minecraft Mods
- Author
- zonary123
- Version
- 1.2.0
- Downloads
- 190
- Endorsements
- 1
- Category
- fabric
- Created
- 12/2/2025
- Updated
- 6/22/2026
- Game Versions
- 1.21.1
๐ง How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
๐ Full step-by-step install guide for Minecraft Mods โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
โ Frequently Asked Questions
Which Minecraft Mods versions does UltraEconomy support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of UltraEconomy?
Version 1.2.0, published 2026-06-22 with 190 downloads recorded at the source.
Keep browsing โ more Minecraft Mods mods await