⭐ Emerald Economy ⚖️ | Real Market Economics, Dynamic Pricing & Anti-Inflation Tax icon

⭐ Emerald Economy ⚖️ | Real Market Economics, Dynamic Pricing & Anti-Inflation Tax -----

Turn emeralds into money (and back) with real market economics, dynamic pricing & anti-inflation tax



[​IMG]

[​IMG]
Players on most servers figure out the economy fast. Emerald farms print infinite money, prices never change, and the currency eventually means nothing. EmeraldEconomy fixes that by treating the in-game market like an actual market.

Prices rise when demand is high and fall when supply floods in. Every trade shaves off a small tax that disappears entirely, nobody receives it, it's just gone. The longer players farm and convert, the less the server pays for each emerald. It self-corrects without you touching a thing.

[​IMG]
  • Supply & Demand Pricing - Buy and sell prices shift based on real player activity. EWMA smoothing keeps swings gradual so one bulk trade doesn't crash the market
  • Built-in Money Sink - Every transaction removes a cut from the economy (5% default). That money is destroyed, not redistributed, keeps inflation in check long-term
  • Resource Depletion - The more emeralds converted server-wide, the lower the buy price drops. Recovers on its own over time (default: 1 hour)
  • Tax Groups - Different ranks pay different rates. Citizens, VIP, VIP+ each get their own rate via permission nodes; the lowest matching rate always wins
  • Anti-Manipulation - Single trades can only move prices so much. Pair that with per-player cooldowns and a 20 trades/min rate cap and the market stays fair
  • Transparent GUI - Players see the exact price, tax, and final total before committing. No surprises. Fully customizable via menu.yml
  • Custom Amounts - Beyond the 1 and 64 preset buttons, players can type any number in chat
  • Fill Inventory - One button calculates exactly how many emeralds fit and shows the full cost upfront
  • Placeholders - Prices, tax previews, player stats, affordability checks, market volume, and currency info
  • Three Storage Options - YAML, SQLite (default), MySQL
  • English & Indonesian - Both language files included, every message editable
  • GeyserMC Support - Bedrock players use the GUI without issues
  • Transaction Logs - Full audit trail with timestamps, player UUIDs, amounts, and a unique ID per trade
  • Developer API - Read prices and trigger transactions from external plugins

[​IMG]
  • Paper 1.21+
  • Java 21
  • Vault + an economy plugin (EssentialsX)
  • Optional: PlaceholderAPI, GeyserMC

[​IMG]
  1. Install Vault and an economy plugin
  2. Drop the jar into /plugins
  3. Restart, configs generate automatically
  4. Done. Players open the converter with /ec or /emerald

[​IMG]
Code (Text):

/ec (aliases: /emerald)                          Open the converter GUI
/ecadmin reload                                  Reload all configs
/ecadmin info                                    Show live prices and market stats
/ecadmin stats [player]                          View a player's conversion history
/ecadmin setprice <buy|sell> <amount>            Override the base price
 
[​IMG]
Code (Text):

emeraldeconomy.use                   Open the converter (default: everyone)
emeraldeconomy.admin                 Admin commands (default: OP)
emeraldeconomy.bypass.cooldown       Skip trade cooldown (default: OP)
emeraldeconomy.group.<name>          Assign player to a tax group
 
[​IMG]
Prices
Code (Text):
%emeraldeconomy_price_buy%
%emeraldeconomy_price_sell%
%emeraldeconomy_base_buy_price%
%emeraldeconomy_base_sell_price%
%emeraldeconomy_stack_buy_value%
%emeraldeconomy_stack_sell_value%
Tax
Code (Text):
%emeraldeconomy_transaction_tax_rate%
%emeraldeconomy_player_tax_rate%
%emeraldeconomy_player_tax_group%
Buy Previews
Code (Text):
%emeraldeconomy_buy_1_cost%
%emeraldeconomy_buy_1_tax%
%emeraldeconomy_buy_64_cost%
%emeraldeconomy_buy_64_tax%
%emeraldeconomy_inventory_buy_value%
%emeraldeconomy_inventory_buy_value_with_tax%
%emeraldeconomy_inventory_buy_tax%
Sell Previews
Code (Text):
%emeraldeconomy_sell_1_value%
%emeraldeconomy_sell_1_tax%
%emeraldeconomy_sell_64_value%
%emeraldeconomy_sell_64_tax%
%emeraldeconomy_sell_all_value%
%emeraldeconomy_sell_all_tax%
%emeraldeconomy_sell_all_count%
Player
Code (Text):
%emeraldeconomy_player_emeralds%
%emeraldeconomy_all_sell_value%
%emeraldeconomy_total_converted%
%emeraldeconomy_inventory_buy_space%
Affordability
Code (Text):
%emeraldeconomy_can_afford_1_emerald%
%emeraldeconomy_can_afford_64_emeralds%
%emeraldeconomy_can_afford_inventory_fill%
%emeraldeconomy_has_1_emerald%
%emeraldeconomy_has_64_emeralds%
%emeraldeconomy_has_any_emeralds%
Market & Currency
Code (Text):
%emeraldeconomy_depletion_factor%
%emeraldeconomy_total_emeralds_converted%
%emeraldeconomy_recent_volume%
%emeraldeconomy_currency_name%
%emeraldeconomy_currency_symbol%

If you enjoy this resource, please be kind enough to leave a like and review!
For questions and bug reports, reach out on Discord: craftepxly
Resource Information
Author:
----------
Total Downloads: 5
First Release: Feb 25, 2026
Last Update: Mar 7, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings