eco: description: Main command for RealisticEconomy
usage: /eco <subcommand>
aliases: [economy, money,bal,balance]
permission: eco.user
Console only can use:
eco take <player> amount
eco add <player> amount
Admin commands: permission > eco.admin
Same as console
eco set <player> amount - Only por testing purposses. You must dont use it. This will no pass through bank.
eco reload
Player commands:
eco pay <player>
eco server - To see the server bank balance
eco balance
eco top
eco info - See detailts about the total money and inflation.
bank: description: Main command for RealisticEconomy bank
usage: /bank <subcommand>
permission: eco.user
Players commands:
bank info - See details about the interests, you bank balance and debt
bank loan - Require a loan
bank pay - Pay debt
bank deposit
bank withdraw
lottery: description: Main command for RealisticEconomy lotery
usage: /lotery <subcommand>
permission: eco.user
aliases: [lot]
Admin commands:
lottery crate <name> <ticket_price>
lottery delete <name>
lottery draw <name>
Player Commands
lottery Info <name> - See details about the lottery
lottery buy <number> - Buy a ticket
tokens: description: Main command for RealisticEconomy tokens
usage: /tokens <subcommand>
permission: eco.user
Player commands:
tokens balance
tokens pay
tokens shop
How we calculate inflation
Introduction
Inflation occurs when the total money supply increases, leading to a potential rise in item prices. In a Minecraft server where players determine prices through supply and demand, inflation is directly linked to the creation of new money. If money only circulates between players without new money being introduced, inflation does not occur. This guide explains how to manage inflation effectively while maintaining a balanced economy.
Understanding Money Circulation vs. Inflation
If money simply moves between players and the bank: No inflation occurs.
If new money is created: Potential inflation arises if it exceeds market demand.
Players determine prices based on supply and demand: Item prices fluctuate naturally but are not necessarily linked to inflation.
Controlling the Creation of New Money To prevent inflation, limit uncontrolled money generation. Here are some strategies:
Reduce excessive rewards: Adjust earnings from jobs, quests, and events to prevent an overflow of money.
Limit infinite money sources: Ensure that no system allows players to create unlimited money (e.g., infinite job earnings without restrictions).
Control interest rates: Do not change to hight values.
So we use this:
How lottery works
Each lottery has an initial jackpot, a limit of numbers and a ticket purchase price.
Each player can buy tickets by choosing a number. When the lottery is drawn, the prize will be shared among the winners. If not, the jackpot will accumulate until the next draw.
The lotteries can be drawn automatically using a weekly scheduler.
#Dont modifed the initial_server_bank_balance once has been set, it will be used to calculate inflation and deflation.
#To reset the server balance o change it, modify and then remove the database.
lottery:
max_numbers: 50 #Players can choose a number between 1 and 50
jackpot: 100.0 #Initial jackpot for each lottery
taxes: 0.1 #10%
draw_scheduler:
sunday:
"22:00":
- "weekly" #Lottery name