- Added require-conditions option for single thing config.
- Added {amount} placeholder support in buy-conditions and sell-conditions.
English:
中文:
- A new settings.menu-settings option has been added to the shop configuration.You can configure all menu-related settings here. The menu settings defined in this section only apply to this specific shop, allowing you to create independent menu configurations for the shop without needing to create a separate menu configuration file.
- Item(product) buttons and normal buttons now support the display-conditions option, which allows you to define conditions for when they should be displayed.Additionally, the layout option in the menu configuration now supports displaying different items or buttons depending on whether the display-conditions are satisfied.
- 在商店配置中新增了 settings.menu-settings 选项,你可以在这里设置所有与菜单配置有关的选项,这里设置的菜单选项只在这个商店有效,可以单独为这个商店设置独立的菜单配置,而不需要单独创建新的菜单配置文件。
- 商品按钮和普通按钮支持设置 display-conditions 选项设置显示条件,并且菜单配置的 layout 选项新增根据 display-conditions 满足情况显示不同的商品或者按钮。
- Fixed default transport shop name does not exist in language file.
- Fixed some bedrock form UI input tip does not translate in language file.
- Added hide-message option in product config section.
- Added force-display-fail-message option in config.yml file. Default to false.
- By default, we will auto force display fail message to make sure player know whether they have successfully clicked the product button.
- If set to false, we will not force display fail message and you can also use hide-message option in shop configs to hide the fail messages.
- Added fail-type option support in fail-actions section.
- Fixed plugin can not load at Paper-1.17.1 version.
- If player client language does not exist in your plugin language file, it will use default language file instead of the en_US.yml file.
