economyrpg-3.0.0(THE BIG UPDATE).jar
Curse Maven Snippet
What's new
═══════════════════════════════════════════════════════════════════
ECONOMYRPG - THE BIG UPDATE
═══════════════════════════════════════════════════════════════════
Version 3.0.0
═══════════════════════════════════════════════════════════════════
🎯 NEW FEATURES
───────────────────────────────────────────────────────────────────
ADMIN GUI PANEL
- Added /ecoadmin command for server administrators (OP only)
- Full graphical interface to edit all config values in-game:
* General settings (balance, job costs, cooldowns, etc.)
* Shop price overrides (edit every item price individually)
* Job payouts for Miner, Lumberjack, Farmer, and Hunter
- Changes are saved instantly to config/economyrpg.toml
- Applied without restarting the server
- Search functionality in every admin section
- Admin Panel button appears in the main menu GUI (OP only)
SHOP PRICE OVERRIDES
- Administrators can override the price of any item in the shop
- All overrides stored in config/economyrpg.toml under [shop_prices]
- GUI shows current price (default or overridden)
- Click any item to change its price via anvil input
TRANSACTION HISTORY SYSTEM
- All economy actions are now logged
- Added /history command to view recent transactions
- History available through main menu GUI
- Keeps last 20 entries per player
OFFLINE PAYMENTS
- Send money to offline players using /payoffline <player> <amount>
- Funds automatically delivered when recipient joins
- Complete transaction logs for both sender and recipient
JOB LEVEL & XP SYSTEM
- Jobs gain experience (XP) for every action
- Higher job levels unlock payout multipliers (5% per level)
- Long-term progression makes job choices meaningful
- Level and XP displayed when using /job
- XP requirements scale progressively
AUCTION HOUSE EXPIRY
- Listings expire after 7 days
- Expired items automatically returned to seller on join
- Prevents stale listings
LARGE PAYMENT CONFIRMATION
- Transactions over $1000 require second /pay confirmation
- Prevents accidental large transfers
- Confirmation expires after 30 seconds
BUILDER JOB INCOME
- Builders earn money for every block placed
- Configurable in config/economyrpg.toml
- Benefits from job level multipliers
CONFIG HOT RELOAD
- Added /eco reload command for administrators
- Settings and prices reloaded without restart
- Config changes applied immediately
JOB CHANGE COOLDOWN
- Players must wait 3 hours between job changes
- Prevents frequent job switching
- Administrators (OPs) bypass this restriction
COMPLETE JOB BLOCK LISTS
- Miner: All ores including deepslate variants, nether ores,
ancient debris, and stone blocks
- Lumberjack: All wood types including stripped logs,
wood blocks, nether stems, and hyphae
- Farmer: All crops including wheat, carrots, potatoes,
beetroots, nether wart, cocoa, melons, pumpkins, berries,
sugar cane, cactus, kelp, bamboo, torchflower, pitcher plant,
glow berries, and chorus flower
ENHANCED SHOP MENU
- Displays sell price of items (40% of buy price)
- Wealth tax system adjusts prices based on balance
- Shows bulk purchase price (x64)
═══════════════════════════════════════════════════════════════════
🔧 IMPROVEMENTS
───────────────────────────────────────────────────────────────────
PERFORMANCE OPTIMIZATIONS
- Fixed /bal now properly redirects to /balance
- Removed duplicate command code
- Optimized /baltop with balance caching
- Improved ShopMenu initialization threading
MEMORY MANAGEMENT
- Fixed PvP reward tracking memory leak
- Old player pair entries properly pruned
- Periodic cleanup task for expired PvP cooldowns
- Player data cleared on logout
CONFIG SYSTEM
- Added shop_enabled toggle to enable/disable /shop command
- All config changes can be made in-game via admin panel
- Config file automatically saved through admin GUI
SHOP IMPROVEMENTS
- Removed all mob drops from shop (gunpowder, string, bones, leather, etc.)
- Raised arrow prices: Arrow $5, Spectral Arrow $15, Tipped Arrow $8
- Added arrows to "Other" category
- Removed Dragon Egg and Dragon Head from Valuables
- Lowered Shulker Box price from $6500 to $4500
UI ENHANCEMENTS
- Admin Panel button in main menu (OP only)
- Admin command help in help menu (OP only)
- Search feature in all admin sections
═══════════════════════════════════════════════════════════════════
🐛 BUG FIXES
───────────────────────────────────────────────────────────────────
- Fixed /bal command duplication (now redirects to /balance)
- Fixed PvP reward memory leak (entries properly pruned)
- Fixed ShopMenu initialization threading issues
- Fixed /baltop performance (added caching)
- Fixed SearchAnvilMenu compilation (added missing imports)
- Fixed AdminPanelMenu DataComponents.LORE usage
- Fixed MenuHandler getServer() calls
- Fixed all compilation errors across new files
═══════════════════════════════════════════════════════════════════
📦 CONFIG FILE CHANGES
───────────────────────────────────────────────────────────────────
config/economyrpg.toml now includes:
[settings]
General settings including shop_enabled toggle
[sell_prices]
Prices for /sell hand and /sell all
[miner_payouts]
Money per block broken as Miner
[lumberjack_payouts]
Money per log broken as Lumberjack
[farmer_payouts]
Money per crop harvested as Farmer
[hunter_mob_payouts]
Money per mob killed as Hunter
[shop_prices]
Override prices for individual shop items
All sections can be edited in-game through the admin panel.
═══════════════════════════════════════════════════════════════════
🎮 NEW COMMANDS
───────────────────────────────────────────────────────────────────
Command Description Permission
───────────────────────────────────────────────────────────────────
/ecoadmin Opens the admin GUI panel OP only
/payoffline <player> <amt> Send money to offline players All players
/history View transaction history All players
/eco reload Reload config without restart OP only
═══════════════════════════════════════════════════════════════════
📝 SUMMARY
───────────────────────────────────────────────────────────────────
This update transforms EconomyRPG into a fully-featured economy mod:
✓ Admin GUI panel – edit everything in-game without restart
✓ Complete job system – XP, levels, and multipliers for all jobs
✓ Transaction history – track every economy action
✓ Offline payments – send money to anyone, anytime
✓ Auction house expiry – keep auctions fresh
✓ Config hot reload – instant config updates
✓ Full Minecraft 1.21.11 support – all ores, woods, and crops
═══════════════════════════════════════════════════════════════════
ECONOMYRPG - VERSION 3.0.0
The complete economy solution for Minecraft.
═══════════════════════════════════════════════════════════════════
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

