- Added options for customizing the appearance of the UI (New Landing or anything).
- Added back on close option for menus
- Improved performance and fixed minor bugs
Fixed player name appearing empty in order broadcast
Added delivery notification to order owner
Added sorting support (Highlighted, Name, Price Asc/Desc, Date)
New Features:
• Full ItemsAdder custom items support
• Configurable via customitems.yml
Improvements:
• LuckPerms permission nodes support
Bug Fixes:
• Fixed order expiration not removing from cache
• Fixed minimum price placeholder not updating
• Fixed console command entity errors
ℹ️ Notes:
• Make a backup of your database before updating.
• Restart the server once after updating to refresh caches.
• If issues persist, provide server logs and an example problematic item for debugging.
• Ensure ItemsAdder is installed and configured if you use ItemsAdder custom items.
Fixed critical dupe exploits in the order delivery system:
• Fixed duplicate processing when inventory close event fires multiple times
• Added order status validation - only ACTIVE orders can receive deliveries
• Fixed race condition when multiple players deliver to the same order simultaneously
• Fixed order completion status not updating when order owner is offline
• Added synchronized block to prevent concurrent delivery exploits
• Added OrderLogger for tracking all order activities (create, deliver, cancel, expire)