Simple Economy

Simple Economy

A simple server-side economy and player shop system for Minecraft

by
286 Downloads
neoforgeeconomysocial
Rent Server with this Mod

About this Mod

SimpleEconomy

A simple server-side economy and player shop system for Minecraft NeoForge 1.21.1.
No client mod required - works with vanilla clients!

Features

Economy System

  • Player Balances: Each player has a coin balance that persists across sessions
  • Starting Balance: New players receive a configurable starting amount
  • Transaction Tax: Configurable tax on shop sales (default 5%)
  • Leaderboard: See the richest players on the server

Commands:

Command Description
/bal or /balance Check your balance
/bal <player> Check another player's balance
/pay <player> <amount> Send coins to another player
/baltop or /leaderboard View richest players
/transactions or /history View your transaction history

Shop System

  • Player Shops: Players can create and manage their own shops
  • Shop Browser GUI: Browse all shops with a chest-based interface
  • Bulk Buying: Adjust quantity before purchasing
  • Featured Shops: Admins can feature shops to highlight them
  • Offline Sales: Sellers earn money even when offline, with a summary on login
  • Sale Notifications: Real-time notifications when someone buys from your shop

Commands:

Command Description
/shops or /marketplace Open the shop browser GUI
/shop create <name> Create a new shop
/shop list List your shops
/shop add <quantity> <price> Add held item to your shop
/shop manage Open shop management GUI
/shop delete Delete your shop (items returned)

Daily Rewards

  • Daily Claim: Earn coins every day with /daily
  • Streak System: Consecutive daily claims increase your reward
  • Max Streak: Configurable max streak with bonus scaling

Commands:

Command Description
/daily or /claim Claim your daily reward
/streak View your current streak

Coinflip

  • PvP Gambling: Challenge another player to a 50/50 coinflip
  • Clickable Buttons: Accept or deny challenges with clickable chat buttons
  • Auto-timeout: Challenges expire after 60 seconds

Commands:

Command Description
/coinflip <player> <amount> Challenge a player
/coinflip accept Accept a challenge
/coinflip deny Deny a challenge
/coinflip cancel Cancel your outgoing challenge

Mob Drops

  • Mobs drop coins on death (configurable per mob type)
  • Bosses have higher drop rates
  • PvP kill bounty system (configurable percentage)

Weekly Interest

  • Players earn interest on their balance weekly
  • Configurable rate and maximum cap

Admin Commands

Command Description Permission
/eco add <player> <amount> Add coins to a player OP (level 2)
/eco remove <player> <amount> Remove coins from a player OP (level 2)
/eco set <player> <amount> Set a player's balance OP (level 2)
/shop feature <shop> Toggle featured status OP (level 2)
/shop setinfinite <shop> Set shop items to infinite stock OP (level 2)
/shop admindelete <shop> Delete any shop OP (level 2)
/shop listall List all shops on the server OP (level 2)

Installation

  1. Requires NeoForge for Minecraft 1.21.1
  2. Place the mod jar in your mods folder
  3. Server-side only - no client mod needed, works with vanilla clients

Configuration

Config file is generated at config/simpleeconomy/config.json on first run.

Option Default Description
currencyName "coins" Name of the currency
startingBalance 100.0 Balance given to new players
taxRate 0.05 Tax rate on shop sales (5%)
dailyBaseReward 100 Base daily reward
dailyRewardIncrement 50 Extra reward per streak day
maxStreak 7 Maximum streak days
weeklyInterestRate 0.10 Weekly interest rate (10%)
maxInterestAmount 500.0 Maximum interest payout
killRewardPercent 0.0 PvP kill reward (% of victim's balance)

For Modpack Makers

Quest Integration

Use the /eco add command in quest rewards to give players coins:

/eco add @p 100

Admin Shops

Create admin shops with infinite stock using /shop setinfinite <shopname>.

Building

Requirements: Java 21 (required by NeoForge 1.21.1)

./gradlew build

The built jar will be in build/libs/.

License

MIT License

Available Versions

Simple Economy 1.0release
MC 1.21.1neoforge
February 7, 2026

How to Install Simple Economy on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Simple Economy". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Simple Economy server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Simple Economy compatible with neoforge?

Simple Economy officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Simple Economy – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Simple Economy consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Simple Economy with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.1