economy-2.2.1.jar
Curse Maven Snippet
What's new
New Features
-
Added a complete transaction history system.
/historia [page]displays your transaction history./money history <player> [page]allows operators to inspect another player’s history.- Deposits, withdrawals, transfers, shops, auctions, bounties, deaths, and administrative balance changes are recorded.
-
Added a server-wide Auction House.
/aukcje [page]opens the Auction House./aukcja wystaw <price> [amount]lists items from your main hand./aukcja anuluj <id>cancels your listing./aukcja odbierzreturns expired or cancelled items.- Buyers pay from their bank account.
- Sellers receive money even while offline.
- Configurable listing fees, duration, minimum prices, and listing limits.
-
Added a player shop management panel.
/mojesklepy [page]opens a GUI containing all shops owned by the player.- Displays each shop’s location, item, stock, prices, and current status.
-
Added player bounties.
/zlecenia [page]displays active bounties./zlecenie dodaj <player> <amount>creates a bounty./zlecenie mojedisplays your bounties and their IDs./zlecenie anuluj <id>cancels your bounty.- The reward is immediately deducted from the creator’s bank account and held in escrow.
- The killer receives the reward directly into their bank account.
- The bounty creator cannot claim their own reward.
- Configurable minimum and maximum rewards, creation fees, and active bounty limits.
Economy Balance
-
Added configurable starting balances:
- 100 cash.
- 400 in the bank.
-
Added a configurable maximum balance for cash and bank accounts.
-
Added configurable bank transfer fees.
-
Added configurable player shop transaction taxes.
-
Added configurable Auction House listing fees.
-
Added configurable bounty creation fees.
-
Added a daily Shopkeeper selling limit to reduce uncontrolled money generation.
-
Default Shopkeeper buy prices are now higher than sell prices to prevent infinite-profit loops.
Dynamic Shopkeeper Prices
- Shopkeeper prices now react to player transactions.
- Buying items increases their market price.
- Selling items decreases their market price.
- Prices gradually return to their configured base values.
- The following options can be configured:
- Dynamic pricing enable/disable.
- Price change percentage.
- Maximum price deviation.
- Price recovery interval.
- Daily selling payout limit.
Banker and Shopkeeper Changes
- Automatic Banker and Shopkeeper generation in villages has been completely removed.
- NPCs are now created only by operators using:
/addbankier/addsklepikarz
- Nearby NPCs can be removed using:
/delbankier/delsklepikarz
- The removal radius can be changed with
npcRemovalRadius. - Bankers and Shopkeepers now have normal villager AI.
- They can walk, take damage, and be killed.
- They are no longer frozen, invulnerable, or affected by disabled gravity.
- Bankers permanently retain the Librarian profession without requiring a Lectern.
- Fixed the Banker repeatedly switching between Librarian and unemployed appearances.
- Villagers incorrectly assigned NPC roles by versions 2.1.0–2.1.1 are automatically restored to normal villagers.
Configuration
- Added configuration options for:
- Starting cash and bank balance.
- Maximum balances.
- Transfer fees.
- Transaction history size.
- Player shop taxes.
- Auction prices, fees, limits, and duration.
- Bounty rewards, fees, and limits.
- Dynamic Shopkeeper pricing.
- Daily Shopkeeper payout limits.
- NPC removal radius.
- Obsolete village NPC generation settings are automatically removed from the configuration.
Technical Changes
- Updated the mod from version 1.3.1 to 2.2.1.
- Improved compatibility with existing worlds and offline player accounts.
- Added automatic migration for older NPC and configuration data.
- The mod remains fully server-side.
- Built for Minecraft 1.21.1 and NeoForge 21.1.247.
This mod has no additional files

