2.6.6 - Transaction fixes
- Fixed player-shop sellers not receiving payment while offline.
- - Blocked invalid prices, quantities, tax rates, and pricing settings before they reach the economy provider.
- Added sale-price validation before removing items. If recalculation becomes invalid before payment, affected items are restored.
- Fixed old special-shop menus allowing purchases using outdated prices, permissions, or removed entries.
- Enforced player-shops.enabled for new listings and purchases.
- Enforced player-shop listing limits and rejected invalid listing prices.
- Applied the transaction cooldown consistently to GUI trading, /shop sellhand, and /shop sellall.
2.6.7 - Custom items, search, and category icons
- Preserved custom item names instead of replacing them with underlying material names such as “Golden Horse Armor.”
- Added support for metadata display names and the newer itemName field used by Oraxen.- Updated server-shop buy/sell messages and transaction dialogs to use the visible item name.
- Updated player-shop purchase and reclaim messages to use metadata names.
- Made custom items searchable by their visible names in-game, on the website, and in web admin.
- Stopped named custom items matching searches for their underlying vanilla material.
- Made searches handle capitalization, underscores, and extra spaces consistently.
- Escaped item names when displaying them on web pages.- Fixed category icon changes displaying incorrectly in web admin.
- Fixed resetting a category icon so the reset persists.
- Updated the in-game category editor to show the current configured icon.
2.6.7 - Pricing and payment handling
- Turned dynamic pricing off by default. Existing saved settings remain unchanged.
- Improved sell-tax precision while preserving genuine dynamic-price differences and sub-cent values.
- Added payment-result checking for GUI sales, /shop sellhand, and /shop sellall.
- Failed or uncertain payments now log the player, UUID, items, quantities, amount, currency, and provider error to console.
- Replaced misleading “Sold” messages with a payment-problem message when payment cannot be confirmed.
- Stopped recording failed payments as successful sales.
- Made /shop sellall report only successfully paid currency groups.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }