Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Supported environments
Dedicated servers only
Tags
Creators
Details
Licensed ARR
Published 6 hours ago
Updated 3 weeks ago
A complete, server-side economy for Fabric — balances, a shop, a player auction house, a buy-order market, and more. It runs entirely on the server: players join with a vanilla client and interact through clean, paginated container GUIs. No client mod, no proxy, no database, no setup.
Features
- 💰 Balances — every player gets an account; pay each other, view a live leaderboard.
- 🛒 Shop — fully configurable via simple JSON files (one per category). Buy, sell, and Sell All with a running total. Ships with sensible defaults so it works out of the box.
- 🏷️ Auction House — player-run, buy-now listings that never expire. Full item data (enchantments, custom names, NBT) is preserved. Items you buy or reclaim wait safely in a collection box until you claim them — nothing is ever lost to a full inventory.
- 📦 Buy-Order Market — post a request for items you want to buy at a price you set; other players fill it for the reward.
- 🎁 Daily reward on first login each day.
- ☠️ Death penalty — a configurable money sink on death.
- 📊 Scoreboard integration — keeps a
moneyobjective in sync for sidebar/scoreboard displays.
Commands
| Command | Description |
|---|---|
/shop |
Open the shop (buy / sell / sell-all, paginated) |
/ah (or /auction) |
Open the auction house |
/ah sell <price> |
List the item in your hand for buy-now |
/ah claim |
Claim items from your collection box |
/orders |
Open the buy-order market (create / view / fill) |
/pay <player> <amount> |
Pay another player (with a confirmation screen) |
/baltop |
Top balances — in chat and as a GUI |
/balance [player], /money, /bal |
View your (or another player's) balance |
/eco give|take|set <player> <amount> |
Operators — adjust balances |
Configuration
On first launch the mod writes everything to config/economy/ — no manual setup needed. Edit config/economy/config.json to tune the tunables:
- startingBalance — granted when an account is created
- dailyRewardAmount — daily login reward (
0disables) - deathPenaltyPercentage — percent lost on death (
0disables) - maxBalance — hard cap (
0= unlimited) - currencySymbol — prefix on all amounts
The shop lives in config/economy/shop/*.json — add, remove, and reprice items freely, including custom/datapack items with components. (Shop files load at server startup.)
Online & offline mode
Works correctly on both online-mode and offline-mode servers.
Requirements
- Fabric Loader + Fabric API (required)
- Minecraft 1.21.11, Java 21+
- sgui is bundled inside the jar — no separate install
- Server-side only (clients need nothing)


