HomeJavaMods⭐ Ember Coins ⭐ Powerful Economy | Coins That Drop From Mobs
⭐ Ember Coins ⭐ Powerful Economy | Coins That Drop From Mobs
ModsJava

⭐ Ember Coins ⭐ Powerful Economy | Coins That Drop From Mobs

Multi-currency economy with physical coins that drop from mobs. Money your players can pick up. Free Minecraft Java mod for 26.1, 26.2.

⬇ Download on Spigot
[​IMG]

EMBER COINS

Money your players can pick up off the ground.

PAPER | PURPUR | FOLIA | 7 LANGUAGES


KILL A ZOMBIE. A COIN HITS THE FLOOR.

Its value glows above it. Walk over it and it banks itself.

[​IMG]

▶ WATCH A COIN DROP


FEATURES

✔️ Physical coins — drop, pick up, trade, stash in a chest, lose on death
✔️ Withdraw balance into an item and hand it to a friend
✔️ The coin can be anything — vanilla item, custom model, head, or a NBT Model
✔️ Floating text above every dropped coin, in your own wording
✔️ Unlimited currencies — coins, gems, tokens, each with its own icon
✔️ Untradeable currencies for event tokens
✔️ Works with every economy plugin through Vault, with zero configuration
✔️ Full drop-rate editor in game, with a spawn-egg grid
✔️ Per-mob values — a warden is not worth the same as a chicken
✔️ /baltop, /pay, /eco, all the commands your players already know
✔️ PlaceholderAPI, formatted and raw
✔️ 7 languages in the box
✔️ Folia ready, tested on real Folia


MONEY THAT CANNOT BE PRINTED

Two rules keep the economy honest, and they are not options you have to find:

✔️ Only mobs a player killed drop coins. A farm that suffocates its own stock cannot mint money overnight
✔️ Balance is credited on pickup, not on death. A coin nobody collects is money that was never created


EVERY PLUGIN CAN SPEND IT

Install it. That is the integration step. These hooked it with zero configuration:

Code (Text):
[EconomyShopGUI-Premium] Successfully hooked into Vault and using Ember Coins as economy provider
[ChestShop] Using Ember Coins as the Economy provider now.
[VotingPlugin] Successfully hooked into vault economy!
[EmberShop] Economy: Ember Coins
Already running EssentialsX or CoinsEngine? Set register-with-vault: false and Ember Coins keeps its own currencies while leaving your main economy alone.


COINS, GEMS, TOKENS, OR WHATEVER YOU INVENT

▶ THE CURRENCY SCREEN | ▶ MAKING YOUR OWN

Three ship out of the box. Add as many as you like. Each gets its own name, plural, symbol, decimals, menu icon and starting balance.

Mark one payable: false and players can earn and spend it but never trade it. Event tokens stop being farmable the moment they cannot change hands.


THE COIN CAN BE ANYTHING

/coins gui shows a live preview of a real coin as you change it.

✔️ Any vanilla material. A sunflower by default, because it reads as a gold disc
✔️ Custom model data from your resource pack
✔️ A HeadDatabase head, or an ItemsAdder / Oraxen / Nexo item
✔️ A ModelEngine model spinning on the dropped coin
✔️ Floating text above it, in your own wording

The value is stamped onto each coin when it is minted. Change a price later and coins already sitting in a chest keep what they were worth.


DROP RATES YOU CAN ACTUALLY TUNE

Hostiles drop a coin every time by default. Passive mobs at 25%. All of it in a menu, with a spawn-egg grid you page through.

Hostility is decided by whether a mob is hostile, not by a list of names, so a mob Mojang adds next year, or one from a mob plugin, is covered the day it exists.

Per-mob overrides tune what a mob is worth. Leave the chance out and it keeps the default for its kind. A warden pays 500 to 1200. A zombie pays 2 to 10.


BUILT SO YOU DO NOT LOSE YOUR ECONOMY

✔️ Atomic saves — balances go to a temp file and get moved into place, so a crash mid-write cannot truncate your economy
✔️ BigDecimal rounding — no accumulating fractions of a penny. A double-based economy stops adding up after a few thousand trades and nobody can explain why
✔️ Debit before credit — /pay takes the money before it gives it. The other order is how a payment command becomes a duplication bug
✔️ Offline names kept, so /pay and /eco still find someone who logged off


SEVEN LANGUAGES, IN THE BOX

English • German • Spanish • French • Portuguese • Russian • Chinese

Set language: de and the whole plugin is German. Every file unpacks into lang/ so you can edit any of it, and untranslated lines fall back per line, not per file.


COMMANDS & PERMISSIONS

Spoiler: Commands
Command Permission What it does
/balance [player] embercoins.use Every currency at once
/pay <player> <amount> embercoins.use Send money
/baltop [currency] embercoins.use Richest players
/coins withdraw <amount> embercoins.use Balance into a coin
/coins gui embercoins.admin The editor
/coins drop <amount> embercoins.admin Drop a coin on the ground
/eco give|take|set <player> <amount> embercoins.admin Administer balances
/balance reload embercoins.admin Reload config


Aliases: /bal /money /coins /balancetop /moneytop /economy
/coins give|take|set works too, because that is what everyone types.

Spoiler: Permissions
Node Default Grants
embercoins.use everyone Balance, pay, withdraw
embercoins.balance.others op See another player's balance
embercoins.admin op Give, take, set, drop coins, the editor

Spoiler: Placeholders
%embercoins_balance% primary currency, formatted
%embercoins_raw% primary currency, bare number
%embercoins_balance_<id>% a named currency, formatted
%embercoins_raw_<id>% a named currency, bare number
%embercoins_top_name_1% first place
%embercoins_top_amount_1% and what they hold

A scoreboard wants "1,240 Coins". A calculation wants "1240". You get both.

Spoiler: For developers
Vault is the supported integration. If you need the extra currencies, or you are on Folia where Vault does not run, four methods are available by reflection on the EmberCoins plugin instance:

Code (Text):
double  getBalance(UUID id)
boolean withdraw(UUID id, double amount)
boolean deposit(UUID id, double amount)
String  formatMoney(double amount)
Deliberately plain, UUIDs and doubles with no type of ours in any signature, so reflecting over them stays stable across versions. This is exactly how Ember Shop finds Ember Coins on Folia, with no build dependency in either direction.


ONE HONEST NOTE ON MULTI-CURRENCY

Vault's API predates multi-currency and has no room for it, so only the primary currency is exposed to other plugins. The rest live in our commands, placeholders and API.

That split is deliberate. Pretending Vault can address several currencies produces plugins that quietly move the wrong money.


REQUIREMENTS

✔️ Paper, Purpur or Folia
✔️ Java 21+
✔️ Vault is optional, and only so other plugins can spend this economy

Optional: PlaceholderAPI, ModelEngine, HeadDatabase, ItemsAdder, Oraxen, Nexo, MMOItems. Every hook is optional; a missing plugin turns a feature off, it never stops the plugin loading.

Tested on: Paper 26.2-121, Purpur 26.2-2632, Folia 26.2-7
1.21.x is untested , it should work since there is no NMS, but nothing has been run there and we would rather say so.


DOCUMENTATION | COMPATIBILITY | DISCORD

STATISTICS

Ember Coins collects anonymous usage statistics through bStats, the same service most plugins on this site use.

What it sends: server software and version, Java version, player count, and three of this plugin's own settings: which language you picked, whether it registered with Vault, and how many currencies you have defined.

What it does not send: anything that identifies your server or your players, and nothing at all about balances. No address, no names, no amounts.

Turning it off: set metrics: false in plugins/EmberCoins/config.yml, or switch it off for every plugin at once in plugins/bStats/config.yml. Either works, and neither changes anything else about the plugin.

The numbers are genuinely used. Version spread is how we decide what to keep supporting rather than guessing.

[​IMG] [​IMG]

[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

⭐ Ember Coins ⭐ Powerful Economy | Coins That Drop From Mobs is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.2. Downloaded 14 times (via Spigot). Download it and open it directly in the game.

Explore more