Download Mogrul Economy — Minecraft Mods — MetaMods
Mogrul Economy

Mogrul Economy

Active

Downloads

0

Last update

1 month ago

Versions

1.20.1 — 1.21.8
Server
Forge
Neoforge
Economy

Mogrul Economy

This mod presents a comprehensive economic system for Minecraft servers, specifically designed for owners of private and public servers based on Forge and NeoForge. It fills the gap in quality economy mods for versions from Forge 0.1 to 1.20.1 and NeoForge 0.3 and above, offering flexible server-side configuration.

Core System Components

Currency Management

The primary feature allows players to track their balance, view other participants' funds, and transfer currency between players. Administrators get advanced economic management capabilities.

Regular player commands:

  • /currency — show own balance
  • /currency <player> — show specified player's balance
  • /currency send <player> <amount> — transfer money to another participant

![] (https://github.com/Mogrul/MogrulEconomy/blob/NeoForge_1.21.1/images/sending_currency.png?raw=true)

Administrator functions:

  • /currency remove <player> <amount> — deduct funds from player's balance
  • /currency set <player> <amount> — set specific player balance

Trading System

Secondary component enables item trading between players through a convenient chat interface, eliminating the need for complex commands to cancel transactions.

Main command:

  • /trade <amount> <player> <price> — create trade offer for held item

![] (https://github.com/Mogrul/MogrulEconomy/blob/main/images/trade_sent_example.png?raw=true) ![] (https://github.com/Mogrul/MogrulEconomy/blob/main/images/trade_request_example.png?raw=true)

Monster Rewards

Component provides monetary rewards for killing mobs. Administrators can set specific amounts for particular creatures.

Administrator commands:

  • /mobrewards set <mob> <amount> — set reward for mob kill
  • /mobrewards remove <mob> — remove mob reward

Player Bounty System

Feature allows establishing bounties on other players. When the target is killed, the reward transfers to the killer and automatically removes.

For players:

  • /bounty add <player> <price> — set or add to current player bounty

For administrators:

  • /bounty remove <player> — remove bounty from specified player

Trading Posts

Mod enables creating shops as traditional village traders. Players can purchase items by simply right-clicking on NPC merchants.

Shop management:

  • /shops create <trader_name> <item> <quantity> <price> — create merchant
  • /shops remove — remove shop you're looking at

Configuration Settings

Configuration file mogruleconomy-common.toml located in server settings folder allows customizing:

  • Command names
  • Currency names in singular and plural forms
  • Currency symbols
  • New player starting balance
  • Individual component activation/deactivation
[Currency]
currencyCommandName = "currency"               # Main currency command
currencyNameSingular = "Pound"                  # Currency unit singular
currencyNamePlural = "Pounds"                   # Currency unit plural
currencySymbol = "£"                            # Currency symbol
startingCurrency = 100                          # New players starting balance

[MobRewards]
mobRewardsEnabled = true                        # Monster rewards activation
mobRewardsCommandName = "mobreward"             # Rewards command

[Trade]
tradeEnabled = true                             # Trading system activation
tradeCommandName = "trade"                      # Trading command

[Shops]
shopsEnabled = true                             # Shops activation
shopsCommandName = "shops"                      # Shop management command

Modern Data Processing

The system utilizes .json format files for data storage, ensuring high performance and ease of editing.

Project members
mogrul.py

mogrul.py

Developer

Created: 10 Aug 2025

ID: 267628