LimitedEconomy
LimitedEconomy is a dynamic economy plugin for Paper 1.20.1. It introduces a self-balancing currency: the price automatically rises as more money is issued, and falls when money is burned back — the reserve is always protected.
How it works
Command Description Permission
/money Show your virtual balances -
/money top Show the currency leaderboard -
/money pack Combine banknotes of the same currency -
/money inspect Inspect the banknote you are holding -
/money give <player> <currency> <amount> Give virtual money dynamicshop.admin
/money take <player> <currency> <amount> Take virtual money dynamicshop.admin
/withdraw <currency> <amount> Withdraw virtual money as physical banknotes -
/deposit Deposit all physical banknotes into your virtual balance -
/createm <name> <lore> [total_supply] Create a new currency dynamicshop.admin
/removemoney <name> Delete a currency (balances, banknotes and NPCs) dynamicshop.admin
/spawnnpc <currency> Spawn a Banker NPC dynamicshop.admin
/shopadmin create|edit|spawn Create and manage Admin Shops dynamicshop.admin
Permissions
Permission Description Default
dynamicshop.admin All administrative commands op
Requirements
If you find a bug or have a feature request, please report it discord: https://discord.gg/n5V3a6Yjkr
LimitedEconomy is a dynamic economy plugin for Paper 1.20.1. It introduces a self-balancing currency: the price automatically rises as more money is issued, and falls when money is burned back — the reserve is always protected.
How it works
- Virtual balance stored per player (the "Cloud").
- Physical banknotes — withdraw your virtual money as stackable, trackable paper items.
- Dynamic pricing — the buying price is calculated from a formula based on the current circulation ratio (issued / total reserve).
- Banker NPCs — right-click a villager to open the trading GUI, buy or sell currency at the live price.
- Admin Shops — build your own villager shops with up to 9 custom trades.
- Dynamic buy/sell pricing with a configurable formula (base rate f, starting rate q0, decay lambda, reserve protection gamma).
- Physical banknotes that stack naturally and are tracked with serial numbers.
- /money inspect — check the serials and transfer history of a banknote stack.
- /money pack — combine banknotes of the same currency.
- Thread-safe, asynchronous auto-saving of all data (no lag spikes).
- Reserve protection — the total issued amount can never exceed the total reserve.
- Anti-burn protection — destroying banknotes (fire, lava, despawn) reduces the circulation amount automatically.
- Fully translatable messages in messages.yml (English included, color codes supported).
- Vault and PlaceholderAPI support.
Command Description Permission
/money Show your virtual balances -
/money top Show the currency leaderboard -
/money pack Combine banknotes of the same currency -
/money inspect Inspect the banknote you are holding -
/money give <player> <currency> <amount> Give virtual money dynamicshop.admin
/money take <player> <currency> <amount> Take virtual money dynamicshop.admin
/withdraw <currency> <amount> Withdraw virtual money as physical banknotes -
/deposit Deposit all physical banknotes into your virtual balance -
/createm <name> <lore> [total_supply] Create a new currency dynamicshop.admin
/removemoney <name> Delete a currency (balances, banknotes and NPCs) dynamicshop.admin
/spawnnpc <currency> Spawn a Banker NPC dynamicshop.admin
/shopadmin create|edit|spawn Create and manage Admin Shops dynamicshop.admin
Permissions
Permission Description Default
dynamicshop.admin All administrative commands op
Requirements
- Paper (or Purpur) 1.20.1
- Java 17+
- Optional: Vault, PlaceholderAPI
- Drop the plugin into the plugins/ folder and restart the server.
- Create your first currency: /createm Gold ingot <lore> 10000 (use _ for spaces).
- Configure the formula and the items used for trading in the creation GUI.
- Spawn a Banker: /spawnnpc Gold — players can now trade.
If you find a bug or have a feature request, please report it discord: https://discord.gg/n5V3a6Yjkr
LimitedEconomy is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 2 times (via Spigot). Download it and open it directly in the game.