UltraEconomy

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.2.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/ultraeconomy
资源信息

Minecraft 版本: 1.21.1

平台: fabric

资源介绍

? UltraEconomy API

? Compatible with Minecraft 1.21.1

Minecraft
Java
License

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

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"));
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Crosshair Indicator ➕

价格:0 墨喵币
下载量:0

查看详情
Additional Cosmetic Stuff

价格:0 墨喵币
下载量:0

查看详情
Pathinator

价格:0 墨喵币
下载量:0

查看详情
vtubruh LOTR Mobs

价格:0 墨喵币
下载量:0

查看详情