Updated example files for example shop and example daily shop, if you already generated them, try delete your UltiamteShop configs and they will auto regenerate new example files.
Added ShopHelper class to help developer quickly get target product or buy/sell price from ItemStack object.
Added /shop search command.
This command currently only mentions text output of target product information, and in future versions it will mention GUI display of search results. Thanks to this API improvement, we plan to add the instruction/shop sellhand in the future.
Added dynamic-layout option in menu configs, you can now use dynamic values in layout option. (Premium version only)
Added multi characters support in product ID and button ID, for more info, please view plugin Wiki.
Users using MySQL before this update need delete old database to use multi characters in product or button ID, otherwise plugin will print error.
Fixed plugin print error when disable server if MySQL enabled.
Added take option in single thing configs, if set to false, plugin will consider the item be a requirement and will not cost it after player buy or sell the product.
Fixed change-item option in ItemFormat does not work in latest version of MythicChanger.
A recent update to the Paper server recode the Save Item system, which caused Save Item files generated in previous versions to throw errors when read in later versions. This update fixes that issue and encourages users to proactively update their Save Item files to the new format.
中文:
此前的更新为 Paper 服务端重置了 Save Item 系统,这导致之前版本生成的 Save Item 文件在后续版本中读取会报错,这个更新修复了这个问题,并引导用户积极的将 Save Item 文件更新到新版本格式。
Added "config-files.force-parse-mini-message" option in config.yml file. If set to true, you can still use mini message if the place you used is not support MiniMessage.