
Economy Machina
Economy Machina turns everyday gameplay into a living economy. Mine a diamond, catch a fish, tame a horse, survive a creeper — every action has a chance to pay out. No commands to learn, no tasks to complete. Just play.
EconomyMachina
Your players are already doing the work. Pay them for it.
EconomyMachina turns everyday gameplay into a living economy. Mine a diamond, catch a fish, tame a horse, survive a creeper — every action has a chance to pay out. No commands to learn, no tasks to complete. Just play.
What It Does
Players earn coins automatically as they explore, build, fight, and craft. A clean action bar notification lets them know when they get paid — no chat spam, no popups. It feels like a natural part of the game, because it is.
Deaths cost coins. Player kills have a cooldown per victim. Mob farm abuse is blocked with randomized reward windows. Everything is tunable — or just use the defaults and go.
Features
- Coins for mining, fishing, crafting, enchanting, taming, combat, farming and more
- 30+ individual triggers — each with its own chance and optional cooldown
- Rewards shown in the action bar — subtle, non-intrusive
- Death penalty to add stakes
- Anti-abuse cooldowns on loopable actions (mob farms, vehicles, reconnects)
- Donor & rank bonuses — give VIPs a higher chance or bigger payouts, no config needed
- Hot reload — change the config and
/em reload, no restart needed - Works with any Vault economy — EssentialsX, CMI, and more
Setup
- Install Vault and an economy plugin (EssentialsX recommended)
- Drop
EconomyMachina.jarinto yourplugins/folder - Restart your server
- Tweak
config.ymlto your liking - Run
/em reloadto apply changes live
Configuration
Every action has a chance (0–100%) and an optional cooldown. Low chance means rewards feel like a lucky drop. High chance means the action itself is the limiter. You control the pace.
blocksMined:
DIAMOND_ORE:
chance: 70.0
reward: 1
combat:
killMonster:
reward: 1
cooldown:
min: 3
max: 8
misc:
fish:
chance: 15.0
reward: 1
The full config ships with comments on every section — no guessing.
Donor & Rank Bonuses
Give donators a better experience without touching the config. Just assign a permission node in LuckPerms (or any permissions plugin) and EconomyMachina handles the rest.
Chance bonus — increases the probability of earning on every action:
economymachina.bonus.chance.10 → +10% chance (Donor)
economymachina.bonus.chance.25 → +25% chance (Donor+)
economymachina.bonus.chance.50 → +50% chance (VIP)
Reward multiplier — increases how many coins are earned when a reward fires:
economymachina.bonus.multiplier.25 → 1.25x coins (Donor)
economymachina.bonus.multiplier.50 → 1.5x coins (Donor+)
economymachina.bonus.multiplier.100 → 2x coins (VIP)
Mix and match freely. If a player has multiple nodes (e.g. from overlapping rank groups), the highest value always wins — no stacking abuse.
Commands
| Command | What it does |
|---|---|
/em reload | Reload config live |
/em give <player> <amount> | Give coins to a player |
/em take <player> <amount> | Remove coins from a player |
/em balance [player] | Check a player's balance |
Permissions
| Node | Default | Description |
|---|---|---|
economymachina.balance | everyone | Check your own balance |
economymachina.balance.others | op | Check any player's balance |
economymachina.give | op | Give coins to a player |
economymachina.take | op | Remove coins from a player |
economymachina.reload | op | Hot-reload the config |
economymachina.exempt | false | Never earns or loses coins |
economymachina.exempt.earn | false | Never earns coins |
economymachina.exempt.penalty | false | Never loses coins on death |
economymachina.bonus.chance.<n> | false | +n% chance on all rewards |
economymachina.bonus.multiplier.<n> | false | ×(1+n/100) coins on all rewards |
economymachina.* | false | Everything |
Requirements
- Spigot / Paper / Purpur 1.20.4+
- Java 17+
- Vault + any economy provider
