- Improved only-in-player-inventory check.
- Added replace-name rule. (Premium version only)
- Added {name} placeholder support in set-name rule.
- Added keep-name-in-anvil in config.yml, if set true, add-name-first and add-name-last rule won't work in anvil UI.
- Added check-chests-only option in config.yml. This option determines whether only-in-player-inventory option in each rule only checks chest UI.
- Added support for modify item in villager trade UI.
- Added new rule: replace-random-item. (Premium version only)
- Added new option at rule config: "only-in-player-inventory".
- Reworked InventoryClickEvent listener real change.
- Fixed skull can not display in latest 1.21.1 server core.
- Added new skull get method, you can enable it at use-component.skull option in config.yml. (Paper only)
- Added mythic change GUI, with new apply item use method: GUI! You can now use apply item in a GUI and change the item, in future, MythicChanger can become a gem plugin with more feature added!
- Fixed HIDE_ATTRIBUTES item flag does not work for item does not have attribute modifier in 1.20.6 and higher version.
- This is a bug from Mojang and we can do nothing for this. Plugin will auto add empty attribute modifier if you add hide attributes flag to solve this problem.
- Added support for custom enchantments in rules related to enchantments.
- Added cache system for match item system, this can improve plugin performance in some case.
