▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Simple Economy
Simple Economy

Simple Economy

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

60
0

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:

CommandDescription
/bal or /balanceCheck your balance
/bal <player>Check another player's balance
/pay <player> <amount>Send coins to another player
/baltop or /leaderboardView richest players
/transactions or /historyView 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:

CommandDescription
/shops or /marketplaceOpen the shop browser GUI
/shop create <name>Create a new shop
/shop listList your shops
/shop add <quantity> <price>Add held item to your shop
/shop manageOpen shop management GUI
/shop deleteDelete 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:

CommandDescription
/daily or /claimClaim your daily reward
/streakView 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:

CommandDescription
/coinflip <player> <amount>Challenge a player
/coinflip acceptAccept a challenge
/coinflip denyDeny a challenge
/coinflip cancelCancel 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

CommandDescriptionPermission
/eco add <player> <amount>Add coins to a playerOP (level 2)
/eco remove <player> <amount>Remove coins from a playerOP (level 2)
/eco set <player> <amount>Set a player's balanceOP (level 2)
/shop feature <shop>Toggle featured statusOP (level 2)
/shop setinfinite <shop>Set shop items to infinite stockOP (level 2)
/shop admindelete <shop>Delete any shopOP (level 2)
/shop listallList all shops on the serverOP (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.

OptionDefaultDescription
currencyName"coins"Name of the currency
startingBalance100.0Balance given to new players
taxRate0.05Tax rate on shop sales (5%)
dailyBaseReward100Base daily reward
dailyRewardIncrement50Extra reward per streak day
maxStreak7Maximum streak days
weeklyInterestRate0.10Weekly interest rate (10%)
maxInterestAmount500.0Maximum interest payout
killRewardPercent0.0PvP 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

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная