Fix
- Fixed language option in config.yml does not work since 3.0.4.
- ItemFormat Update: Added those item component support:
- attribute->each single attribute modifier->display-mode and display text
- equippable->can-be-sheared and shear-sound
- damage-type (Require 1.21.11)
- kinetic-weapon (Require 1.21.11)
- minimum-attack-charge (Require 1.21.11)
- piercing-weapon (Require 1.21.11)
- swing-animation (Require 1.21.11)
- use-effects (Require 1.21.11)
- attack-range-key (Require 1.21.11)
- component option in ItemFormat now require Paper 1.21.6+ version instead of previous 1.21.5+ version.
- Added debuild-item-method option in config.yml file.
- component option inside ItemFormat now can be parse into yml format by setting this option to true.
- This feature is still in early alpha.
Language Update
- The per player language feature has been added, which allows you to determine the language displayed by the plugin based on the language of different players' clients.
- The advanced message format feature has been added, allowing you to display not only messages in the regular chat box, but also support for action bars, titles, boss bars, and sounds.
- The language placeholder feature has been added, allowing for the display of customized language texts for different client languages.
Fix
- Fixed issue when using MMOItems as apply item.
Fix
- ItemFormat Update: Fixed item damage can not being set to 0.
Improve
- Added new change rule: keep-item-format.
- Fixed apply-item-mode.drag-enabled always being true even change it to false.
Apply Item Update
English:
- The apply-item-mode option in config.yml is now replaced with the apply-item-mode option that is scattered throughout the various apply item configs.
- Two new apply item modes have been added: CUSTOM and GENERAL.
- You can now set up more custom change GUIs using CUSTOM apply item mode.
- Each apply item can now have its own apply item mode, including DRAG, GUI, GENERAL, and CUSTOM.
- Fixed an issue where using /mc openchangegui in the console would sometimes result in an error.
中文:
- 现在 config.yml 中的 apply-item-mode 选项替换为分散在各个 apply item configs 中的 apply-item-mode 选项。
- 新增了2种新的 apply item mode,分别是 CUSTOM 和 GENERAL。
- 你现在可以通过 CUSTOM apply item mode 设置更多的自定义change gui了。
- 现在各个apply item可以独立设置apply item mode,包括 DRAG,GUI,GENERAL,CUSTOM。
- 修复了在部分情况下在控制台使用 /mc openchangegui 将会报错的情况。
Fix
- Fixed change-gui.close-if-fail does not work in some case.
Fix
- Fixed cousume double apply item in GUI apply mode.
Improve
- Added error catcher for debuild item methods.
- Added support for register change rule after server load.
- Added 1.21.9-1.21.10 support.
Minor Update
- Added new action: title, particle.
Fix
- Fixed chance action does not work as excepted.
Fix
- I don't know if it will cause other issues, but this version currently provides a simple and rough temporary solution to the problem of ghost items when trying to drag items in version 1.21.5+.
- Added placeholder support to some action options.
Major Update
- Added not-meet-actions and meet-actions option support in single condition configs.
- Added not-meet-actions option support condition configs.
- The ItemFormat match item rule is no longer case sensitive.
- Added fake changes support in apply item configs.
Fix
- Fixed plugin can not be loaded in Spigot software.
Fix
- Fixed contains-name rule only check first element in list.
- Fixed double real change.
Improve
- When using SubChange and RandomChange rules, if a rule that requires a Rewrite Item is used, the parent rule will also be automatically considered as requiring a Rewrite Item.