Repository navigation
🚀 AutoShop - Major Update
🔥 Key Highlights
- New Item Management System: JSON-based configuration, automatic duplicate removal, categorized items.
- Improved Stock System: Smart restocking, randomized stock quantities, inventory display.
- Dynamic Economy System: Inflation tracking, economic events, transaction tax, real-time economy command.
- New Ranking System: Daily top 3 buyers, ranking medals, personal ranking display.
- Optimized UI: Multi-platform support, enhanced formatting, bilingual English-Vietnamese notifications.
- Price Adjustments: Summon item price reductions, supply-demand-based pricing.
- Admin Features: Live configuration reload, automated backups, starting bonuses.
- Performance & Stability: Item caching, concurrency handling, robust error management.
🛠️ New Item Management System
- Item Configuration via JSON: Added
shopitems.jsonfor centralized item management. - Duplicate Item Removal: Automatically detects and removes duplicate items.
- Item Categorization: Items are now grouped into:
- 🧪 Potion : true
- 🎣 Bait : true
- 🏆 Boss Summon : true
- 🎉 Event Summon : true
- ⚔️ Weapon : false
- 🛡️ Armor & Accessories : false
- 👕 Vanity : false
- ❓ Other : false
📦 Improved Stock System
- Randomized Stock Quantities: Item stock ranges from 25-70 instead of 10-50.
- Smart Restocking: Only restocks sold-out items daily.
- Inventory Display: Shows remaining item quantities with color-coded visuals.
💰 Dynamic Economy System
- Inflation Tracking: Monitors and adjusts inflation rate based on server-wide currency.
- Economic Events: Special economy events trigger under high/low inflation.
- Transaction Tax: Taxes applied per transaction to control money flow.
/economyCommand: Displays real-time server economy status.
🏆 New Ranking System
- Daily Top 3 Buyers: Replaces top 10 with top 3 daily spenders.
- Ranking Medals:
- 🥇 Gold (Top 1 spender)
- 🥈 Silver (Top 2 spender)
- 🥉 Bronze (Top 3 spender)
- Personal Ranking Display: Players can check their current ranking.
🎨 Optimized UI
- Multi-Platform Support: Auto-adjusts display for PC & mobile.
- Enhanced Formatting: Better notification visuals with colors & emojis.
- Bilingual Support: Economy & ranking notifications displayed in English & Vietnamese.
🏷️ Price Adjustments
- Summon Item Price Reductions:
- Boss Summons: 💰
30 Platinum→20 Gold - Event Summons: 💰
10 Platinum→10 Gold
- Boss Summons: 💰
- Supply-Demand Pricing: Item prices adjust dynamically based on stock levels.
🔧 Admin Features
/loadshopautoCommand: Allows admins to reload shop config without restarting the server.- Automated Data Backups: Regularly backs up purchase data.
- Starting Bonus: New players receive automatic starting funds.
⚡ Performance & Stability Improvements
- Item Caching: Optimized item lookup with caching.
- Concurrency Handling: Locks prevent conflicts from multiple players interacting simultaneously.
- Robust Error Handling: Improved error reporting & recovery system.
💡 Stay tuned for more updates! 🎉