Mogrul Economy
🟠 Updated over a year ago⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (4 images)
🔍 Analysis
- 👍 0.1% endorsement rate
- 🏆 #2 of 45 economy mods in this game by downloads
📋 About This Mod
# Description A simple server-side configurable economy system with mob rewarding, trading and bounty components for those running public/private Forge servers without plugin capability. This project was made for that reason, a lack of standalone quality economy mods for (forge 0.1-1.20.1) (NeoForge 0.3-1.21.1), where components aren't present. # I have an SteamPunk / DieselPunk Lore SMP! You can apply to join at: (https://mogrul.com/discord) # Commands ## Currency component: The main component of the mod, allowing a player to see their currency, see player's currency and send currency to another player - OP player being able to set currency and remove currency from a player. ### Member commands (Level 0): - **/currency** - Shows the commanding player's currency. - **/currency _<target>_** - Shows the targetting player's currency. - **/currency send _<target> <amouunt>_** - Send currency to a player. !(https://github.com/Mogrul/MogrulEconomy/blob/NeoForge_1.21.1/images/sending_currency.png?raw=true) ### OP commands (Level 4): - **/currency remove _<target> <amount>_** - Removes a player's currency by an amount. - **/currency set _<target> <amount>_** - Sets a player's currency by an amount. ## Trade component: A secondary component of the mod, allowing a player to initialise a trade with another player from an item held in their hand, accepting, denying and cancelling trades is handle in-chat so player's don't have to type out a small command just to cancel a trade. ### Member commands (Level 0): - **/trade <amount> _<target> <price>_** - Initialise a trade with a player from a item held in hand. !(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) ## Mob rewards component: A secondary component of the mod, allowing player's to receive a reward for killing a mob - OP's can set a reward for a mob and when a player kills that mob type the player is rewarded by a set amount. ### OP commands (Level 4): - **/mobrewards set _<mob> <amount>_** - Sets a reward for a mob. - **/mobrewards remove _<mob>_** - Removes a reward for a mob. ## Bounty component: A secondary component of the mod, allowing a player to set or add onto a bounty of a player, when the player is killed by another player, the killing player gets the reward of the bounty and the bounty is removed. OP's having the ability to remove a bounty from a player. ### Member commands (Level 0): - **/bounty add _<target> <price>_** - Sets/adds a bounty to a player. ### OP commands (Level 4): - **/bounty remove _<target>_** - Removes a player's bounty. ## Shop component: A secondary component of the mod, allowing an admin to create shops - a player right clicks the villager and they buy an item! - **/shops create _<entityName> <sellingItem> <amountPerTrade> <pricePerTrade>_** - Creates a villager entity to sell items to players. - **/shops remove** - Removes a shop that you're looking at. !(https://github.com/Mogrul/MogrulEconomy/blob/NeoForge_1.21.1/images/steve.png?raw=true) # Configuration The configuration file of this mod can be found in your server's configuration folder, named **"mogruleconomy-common.toml"** - here you can set the command names, currency name, symbols ect as well as disabling secondary components of the mod. ``` #Command to use when using the currency component in-game. currencyCommandName = "currency" #Name to use for singular currency. Example: (Pound) currencyNameSingular = "Pound" #Name to use for plural currency. Example: (Pounds) currencyNamePlural = "Pounds" #Symbol to use for the currency. currencySymbol = "£" #Default starting currency for new players # Default: 100 # Range: > 0 startingCurrency = 100 #Whether the mob rewards component should be anabled. mobRewardsEnabled = true #Command to use when using the mob reward component in-game. mobRewardsCommandName = "mobreward" #Whether the trade component should be enabled. tradeEnabled = true #Command to use when using the trade component in-game. tradeCommandName = "trade" #Whether the shop component should be enabled. shopsEnabled = true #Command to use when using the shops component in-game. shopsCommandName = "shops" ``` # Data Handling The data handling has been moved over to .json files, getting rid of dependencies and making it so much easier for you to edit them!
# Description A simple server-side configurable economy system with mob rewarding, trading and bounty components for those running public/private Forge servers without plugin capability. This project was made for that reason, a lack of standalone quality economy mods for (forge 0. 1-1. 20. 1) (NeoForge 0. 3-1. 21. 1), where components aren't present.
# I have an SteamPunk / DieselPunk Lore SMP! You can apply to join at: (https://mogrul.com/discord)
# Commands
## Currency component:
The main component of the mod, allowing a player to see their currency, see player's currency and send currency to another player - OP player being able to set currency and remove currency from a player.
### Member commands (Level 0):
- /currency - Shows the commanding player's currency.
- /currency _
!(https://github.com/Mogrul/MogrulEconomy/blob/NeoForge_1. 21. 1/images/sending_currency.png?raw=true)
### OP commands (Level 4):
- /currency remove _
## Trade component:
A secondary component of the mod, allowing a player to initialise a trade with another player from an item held in their hand, accepting, denying and cancelling trades is handle in-chat so player's don't have to type out a small command just to cancel a trade.
### Member commands (Level 0):
- /trade
!(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)
## Mob rewards component:
A secondary component of the mod, allowing player's to receive a reward for killing a mob - OP's can set a reward for a mob and when a player kills that mob type the player is rewarded by a set amount.
### OP commands (Level 4):
- /mobrewards set _
## Bounty component:
A secondary component of the mod, allowing a player to set or add onto a bounty of a player, when the player is killed by another player, the killing player gets the reward of the bounty and the bounty is removed. OP's having the ability to remove a bounty from a player.
### Member commands (Level 0):
- /bounty add _
### OP commands (Level 4):
- /bounty remove _
## Shop component:
A secondary component of the mod, allowing an admin to create shops - a player right clicks the villager and they buy an item!
- /shops create _
!(https://github.com/Mogrul/MogrulEconomy/blob/NeoForge_1. 21. 1/images/steve.png?raw=true)
# Configuration The configuration file of this mod can be found in your server's configuration folder, named "mogruleconomy-common.toml" - here you can set the command names, currency name, symbols ect as well as disabling secondary components of the mod. ```
#Command to use when using the currency component in-game. currencyCommandName = "currency" #Name to use for singular currency. Example: (Pound) currencyNameSingular = "Pound" #Name to use for plural currency. Example: (Pounds) currencyNamePlural = "Pounds" #Symbol to use for the currency. currencySymbol = "£" #Default starting currency for new players # Default: 100 # Range: > 0 startingCurrency = 100
#Whether the mob rewards component should be anabled. mobRewardsEnabled = true #Command to use when using the mob reward component in-game. mobRewardsCommandName = "mobreward"
#Whether the trade component should be enabled. tradeEnabled = true #Command to use when using the trade component in-game. tradeCommandName = "trade"
#Whether the shop component should be enabled. shopsEnabled = true #Command to use when using the shops component in-game. shopsCommandName = "shops" ```
# Data Handling The data handling has been moved over to .json files, getting rid of dependencies and making it so much easier for you to edit them!
📊 Mod Details
- Game
- Minecraft Mods
- Author
- mogrul.py
- Version
- 0.4.1-1.21.1
- Downloads
- 736
- Endorsements
- 1
- Category
- economy
- Created
- 8/10/2025
- Updated
- 8/24/2025
- Game Versions
- 1.21.1
- Tags
- economy
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Mogrul Economy support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of Mogrul Economy?
Version 0.4.1-1.21.1, published 2025-08-24 with 736 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await



