Improve
- Reworked skull item builder codes, should have better performance now.
- Rewoorked gui listener codes, should have better performance.
- Other small changes and fixes.
Rework Update
- This version reworked the code of GUI Listener and skull item builder and should improve the performance.
- Major issues execepted.
Improve
- Added null catcher for PlaceholderAPI extension.
- Fixed random placeholder will print issue in some case.
Custom Placeholder
- Added custom placeholders feature. For more info about it, please view: ️Custom Placeholder - Premium | UltimateShop Wiki
- Improved codes of use times cache.
- Added {amount} placeholder support for buy/sell price not enough message.
- Other small changes and fixes.
Improve
- Added menu.anti-dupe-checker option in config.yml file.
- GUI Open method and unregister method now force run in main thread.
Improve
- Added hook-item-method option in config.yml file.
- Fixed GUI issue when enabe menu or title circle update feature.
Improve
- Added {number:<number>} built-in placeholder.
- Fixed item amount issue in multi display item format.
Improve
- Added support for CraftEngine 26.4+ version and drop support for version below that.
- Fixed open action and close action does not work for buy more menu.
- The support for CoinEngine plugin will be removed in future update, please replace it to ExcellentEconomy in your server as soon as possible.
Major Update
- Added built-in number format feature.
- Added sell multiplier feature.
Fix
d bedrock GUI print error in some case.
Shared Product Data Update
- Added shared product data feature.
Improve
- Added CoinsEngine 2.7.0 version support.
- Language missing key updater will use server language value first.
- Added timeout check for Minecraft locate file downloader.
Search GUI Test
- Please use 4.3.6 version if you are trying use this plugin in production environment, this version just for test.
- Added shop search feature.
- Support Text Search and Item Search.
- Added new menu type: search.
- Added new button type related to search result, state and action.
- Improved chat prompt codes.
- Added sell chest place and break protection check feature.
- Added /shop sellhand command.
- sellhand = sell only the held stack.
- sellallhand = use the held item as selector, then sell matching items from inventory.
-
Search GUI
- Added /shop searchgui command.
Fix
- Fixed plugin will print error when use skull item with base64 data in Spigot server.
Improve
- API Change: Added Cancellable support to ItemPreTransactionEvent. (Thanks P-Pang3)
- API Fix: Fixed ItemFinishTransactionEvent buyOrSell can not work as well.
- Added {shop-id} placeholder support in shop menu title. (Thanks Happy-FZM)
- Title Update feature no longer require MythicChanger. (Thanks Happy-FZM)
- Added {item-material} placeholder in PlaceholderAPI extension to display product display item material ID. (Thanks Happy-FZM)
- Updated all language files by AI.
- Added /shop editor command. (Premium version only)
- Other small changes and fixes.
Fix
- Fixed menu click cooldown feature does not work well in some case.
Shulker box sell
- Added shulker box sell feature. (Premium version only)
- There may be issues with this feature, and we need some time to gather community feedback.
- After enable this feature, plugin will auto check content of shulker box and sell them. Should support common sell, sell stick, sell all GUI, sell chest and so on.