MythicChanger | Auto match & change, Drag change, GUI change in 1 plugin | 1.14 - 1.21.8 icon

MythicChanger | Auto match & change, Drag change, GUI change in 1 plugin | 1.14 - 1.21.8 -----

Powerful item change plugin - 3 different change types - Built-in tons of rule to choose




  • Added UltimateShop hook.
----------, Aug 21, 2025

  • Improved add-price-lore rule, requires UltimateShop 3.10.1+ version.
upload_2025-8-21_21-11-14.png
----------, Aug 21, 2025

  • Added new change rule: add-price-lore. Support UltiamteShop at the moment.
----------, Aug 14, 2025

  • Improved keep-name-in-anvil option, now after drag the item in anvil to player inventory, the item name can back to it's original name.
  • Some other fixes.
----------, Aug 10, 2025

  • Fixed small language file issue.
----------, Jul 26, 2025

  • Fixed item dupe issue since 2.5.0 version.
----------, Jul 25, 2025

  • Fixed MiniMessage does not parse in some case.
  • Fixed edit-lore rule does not work.
  • Some other fixes.
----------, Jul 23, 2025

English:
Be careful! This version has changed a lot of code. It has not been tested by many users. Unless you are running a small server, please do not use it for production.
  • Added full MiniMessage support. Except for a few cases, the plugin supports the use of the MiniMessage format almost everywhere.
    • For Paper server users above 1.17.1, you will automatically use the MiniMessage format and the Color Parser built into the plugin will no longer be available.
    • However, we certainly consider that it is quite troublesome to convert the built-in Color Parser of the plugin into MiniMessage, and many users still like our Color Parser. In the past, two characters (&e) could solve the problem, but now multiple characters (<yellow>) are required. Therefore, Paper users above 1.17.1 can still use the Built-in Color Parser, and we will automatically convert it to MiniMessage format for you.
  • The plugin will be split into two versions, Paper version and Spigot version.
    • Paper users with versions above 1.17.1 will use the Paper version, otherwise you will use the Spigot version. They just use different APIs, and the other functions they provide are basically the same, unless it is clearly stated in the Wiki that this function is only available in the Paper version.
    • For this reason, the paper-api section of the config.yml file will no longer be available.
  • Fixed an issue where the plugin would fail in versions lower than 1.17.1, because the plugin incorrectly called some code that was only available in versions 1.17.1 and above.
  • The items folder of the plugin will be treated as a separate item management configuration file, just like the items folder of the MythicMobs plugin.
    • The format of each item configuration file in the items folder follows ItemFormat.
    • In ItemFormat, an item option has been added that can be used to deserialize items, so ItemFormat can now directly read items that you have previously saved.
    • The /mt saveitem command has been improved, and you can now add bukkit or itemformat at the end of the command to determine how we will save the item.
  • Added component and nbt options to ItemFormat.
  • Removed ignore-color-code option in config.yml, plugin by deafult no longer check color code in contains-name and contains-lore option.

中文:
小心!这个版本更改了大量的代码,它没有经过许多用户的实际测试,除非你运行的是小型服务器,否则请不要将其用于生产环境.
  • 新增了完全MiniMessage支持,除了少数情况外,插件几乎所有的地方都支持使用MiniMessage格式。
    • 对于1.17.1以上的Paper服务端用户,您将自动使用MiniMessage格式,插件内置的Color Parser将不再可用。
    • 不过,我们当然考虑到将插件内置的Color Parser转换成MiniMessage相当麻烦,而且很多用户还是喜欢我们的Color Parser,在以前,两个字符(&e)就能解决的事情,现在需要多个字符(<yellow>)。因此,1.17.1以上的Paper用户依然可用使用Built-in Color Parser,我们将会帮你自动将其转换为MiniMessage格式。
  • 插件将拆分为两个版本,分别是Paper版本和Spigot版本。
    • 1.17.1以上版本的Paper用户将使用Paper版本,否则您将使用Spigot版本。它们只是调用的API不一样,其他提供的功能基本一致,除非在Wiki明确表述这个功能只在Paper版本中提供。
    • 因为这个原因,config.yml文件中的paper-api部分将被不再可用。
  • 修复了插件在低于1.17.1版本的情况下会出现错误的问题,这是因为插件错误调用了一些只在1.17.1以上版本提供的代码。
  • 插件的items文件夹将作为单独的物品管理配置文件,就像MythicMobs插件的items文件夹那样。
    • items文件夹的各个物品配置文件的格式遵循ItemFormat。
    • 在ItemFormat中,新增item选项,可用于反序列化物品,因此,ItemFormat现在可以直接读取您先前已保存的物品。
    • /mt saveitem 指令做出了改进,你现在可以在指令的最后添加bukkit或者itemformat以决定我们以何种形式保存物品。
  • 为ItemFormat加入了component和nbt选项。
  • 移除了 ignore-color-code 选项,默认情况下,插件的contains-name和contains-lore规则不再检查颜色代码。
----------, Jul 23, 2025

  • Added 1.21.6/7/8 version support.
----------, Jul 20, 2025

  • Fixed fake change disappear in some case.
----------, Jul 19, 2025

  • Fixed custom item lore always try read default values.
----------, Jul 19, 2025

  • Fixed an issue where the plugin would fail in versions lower than 1.17.1, because the plugin incorrectly called some code that was only available in versions 1.17.1 and above.
  • Added some apply item example configs. For old users, please try delete plugin/MythicChanger folder so that plugin will try generate them.
----------, Jun 30, 2025

English:
  • Small fixes.
中文:
  • 小修复。
----------, Jun 26, 2025

English:
  • For users of versions lower than 1.16, we have added a new function to automatically convert Hex colors to common colors to avoid the situation where the colors of plugin messages look very strange due to calling Hex colors.
中文:
  • 对于低于版本1.16的用户,我们新增了自动将Hex色转换为common色的功能,避免出现调用Hex色导致插件消息的颜色看起来非常诡异。
----------, Jun 22, 2025

English:
  • Fixed some real changes do not work in random-change rule.
  • Fixed item apply some real changes rule even they do not exist in your config.
----------, Jun 16, 2025

English:
  • Fix some minor issues.
中文:
  • 修复了一些小问题。
----------, Jun 10, 2025

  • Fixed packet-listener-priority in config.yml.
----------, Apr 22, 2025

For version below 2.4.0: Require ProtolcolLib!
For version 2.4.0+: Require packetevents!

  • Changed packet listener plugin from ProtolcolLib to packetevents.
----------, Apr 21, 2025

  • Improved real change check.
----------, Mar 26, 2025

  • Added CraftEngine item hook support.
----------, Mar 24, 2025

  • Fixed 1.17 versions support.
----------, Mar 22, 2025

  • Improved real change check.
----------, Mar 11, 2025

  • Improved reload command.
----------, Feb 18, 2025

  • Improved mi-update-lore rule, this rule will only change item's lore only, other data won't be lost.
  • Fixed free version users can not use apply item.
----------, Feb 15, 2025

  • Fixed real change don't apply when use Auto Match & Change in some case.
  • Fixed contains-enchants match rule does not work in some case.
  • Added add-enchants-ignore-level option in change configs.
----------, Feb 9, 2025

  • Added new language: zh_CN.yml.
----------, Feb 2, 2025

  • Fixed plugin ger error if NBTAPI is not installed.
----------, Jan 28, 2025

  • Added new change rules (Premium version only)
    • remove-all-lore
    • remove-name
    • mi-update-lore
  • Added new option called "ignore-color-code" at config.yml file, if enabled, contains-name and contains-lore rule will ignore color codes.
  • Added new powerful item placeholder: nbt. It can directly get custom nbt data from item.(Premium version only)
  • Added math support in add-nbt-double and add-nbt-int change rule.
  • Added stat scroll example file at plugin wiki.
----------, Jan 27, 2025

  • Fixed replaced item no longer display enchantment glow in some case.
  • Added packet-listener-priority option in config.yml file.
----------, Jan 18, 2025

  • Added new change rule: random-change. (Premium version only)
  • Added null catcher for item change manager.
----------, Jan 18, 2025

  • Fixed drag change breaking.
  • Fixed keep rules doe not work as well.
----------, Jan 5, 2025

  • Happy new year! This update bring a fix for EcoArmor hook.
----------, Jan 1, 2025

  • Fixed MMOItems hook break since 2.0.0 version.
----------, Dec 27, 2024

  • Fixed packet-listener option does not work.
  • Don't miss out our whole new wiki at mythicchanger.superiormc.cn!
----------, Dec 26, 2024

  • Added Folia support.
  • Added new action: mythicmobs_spawn.
  • Added Nexo item support.
----------, Dec 15, 2024

  • Added EcoItems tier hook support.
----------, Dec 3, 2024

  • Improved item change codes, now it will has small performance improve.
  • Added more null catcher for item change codes.
----------, Dec 2, 2024

  • Fixed in creative mode, plugin will always send a message when drag items.
----------, Dec 1, 2024

  • Fixed Empty and Reset Apply Limit change always be applied even you didn't put them in change configs.
  • Added new match item rule: enchantable.
  • Now apply item can directly has it's own changes without hooking into a rule.
  • Improved give player apply item codes, now it will no longer always stack to max amount.
----------, Nov 16, 2024

  • Free version can also use apply item now!
  • Added new match rule: material-tag.
  • Recoded Apply Item feature, now each item supports use multi apply item instead of only one.
  • Added new change rule related to apply limit feature.
  • Added apply limit feature, you can use this feature to determine each item's max limit of apply item.
  • Replaced Powerful Item Placeholder to Item Placeholder feature. Now you can use item placeholder even in configs!
  • Added many new item placeholder, most powerful is {item_xxx}, it can directly pring the data of specified item stack!
  • Fixed apply item make the original disappear in some case.
----------, Nov 12, 2024

  • Added 1.21.3 version support.
  • Fixed config.yml does not generate when server first start.
----------, Nov 3, 2024

  • Added new rule: set-amount.
----------, Nov 2, 2024

  • Start from this version, MythicChanger-Premium price has changed from $6 to $8, because I have paid many times on it.
  • Added new change rule: Deapply.
  • Added new match rule: Has Apply.
  • Added new match rule: Contains Apply.
  • Now apply item supports use rules that need replace item, like replace-item change rule.
  • Now apply item's real change will only be triggered once, instead of every time the item is interacted.
  • Recoded hook manager to modern one used in UltimateShop v3, you can now make addon plugins to make MythicChanger v2 supports more item plugins!
  • Recoded action and condition system to modern one used in UltimateShop v3, you can use more flexible actions and conditions, however you have to RECONFIGURE ALL YOUR ACTION AND CONDITION CONFIGS.
----------, Oct 24, 2024

  • Not and material match rule become to free! Now all users can use those 2 match rules.
  • Added packet-listener option in config.yml.
  • Added new match rule: none.
----------, Oct 20, 2024

  • Added support get save item in ItemFormat.
  • Added /mc givesaveitem command.
  • Added new save item method, this new method can 100% save item data, no data will lose. (Paper and 1.15+ server only)
  • Fixed {name} and {original-name} placeholder do not work in real-change-actions.
  • Added paper-api.skull and paper-api.save-item option in config.yml file.
----------, Oct 13, 2024

  • Added support get save item in ItemFormat.
  • Added /mc givesaveitem command.
  • Added new save item method, this new method can 100% save item data, no data will lose. (Paper and 1.15+ server only)
  • Fixed {name} and {original-name} placeholder do not work in real-change-actions.
  • Added paper-api.skull and paper-api.save-item option in config.yml file.
----------, Oct 13, 2024

  • Updated plugin.yml file.
----------, Oct 11, 2024

  • Added chat item support display EnchantmentSlots's lore for those plugins.
    • InteractiveChat
    • TrChat (Please note that TrChat itself has bug which lead to chat item always be vanilla one in 1.20.5+ version, you have to wait them fix it)
    • QuickShop-Hikari
----------, Oct 6, 2024

  • Fixed for only-in-player-inventory option.
----------, Oct 4, 2024

  • 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.
----------, Oct 4, 2024

  • Added check-chests-only option in config.yml. This option determines whether only-in-player-inventory option in each rule only checks chest UI.
----------, Oct 3, 2024

  • 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.
----------, Sep 30, 2024

  • 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)
----------, Sep 19, 2024

  • 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.
----------, Sep 8, 2024

  • 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.
----------, Sep 8, 2024

  • Added cache system for check loaded plugin method.
----------, Sep 7, 2024

  • Fixed Item Format does not work in 1.19~1.19.2.
----------, Aug 12, 2024

  • Added 1.21.1 support in Item Format.
----------, Aug 11, 2024

  • Fixed plugin print error when using command tab complete in some case.
----------, Aug 9, 2024

  • Fixed when use geneerateitemformat command, plugin sometimes print error in 1.21 version.
----------, Aug 3, 2024

  • Fixed ItemFormat parser does not work in version below 1.19.
----------, Jul 30, 2024

  • Fixed 1.6.1 version does not modify item issue.
----------, Jul 27, 2024

  • Now replace-item rule won't work if your Item Format has problem.
  • Changed weight system of change rule to make work as configs says.
----------, Jul 18, 2024

  • Added real-change-actions and conditions option in rule configs, you can now set action executed after run real change and set condition player need to meet. (Premium version only)
  • Fixed items match rule does not work correctly for vanilla items when server has ExecutableItems plugin.
----------, Jul 18, 2024

  • Added contains-enchants match rule. (Premium version only)
  • Added material match rule. (Premium version only)
  • Improved delete-enchants change rule, now it support set specified enchantment levels. (Premium version only)
  • Now you can override the weight of the change rule by setting new value at config.yml file.
----------, Jul 17, 2024

  • Added Standard Localized Item Name Translate feature.
    • Due to the fact that the Minecraft server does not store client language files, the plugin cannot know the name of the item you hold displayed on your client. Therefore, in most scenarios where the item name is displayed, we directly display its English name. Now this new feature will automatically download the client language file and translate your item name.
    • This feature only works for premium version of MythicChanger and 1.16+ Minecraft server version.
    • You have to setup this feature first to enable this feature.
  • Added ExecutableItems item hook support.
----------, Jul 11, 2024

  • Fixed plugin print error in pre-1.21 server, 1.21 users don't need update to this version.
----------, Jun 26, 2024

  • Added 1.20.6, 1.21 support.
  • Added FoodComponent, ToolComponent and JukeboxPlayableComponent support in Item Format.
----------, Jun 23, 2024

  • Changed default rule file name from default to example.
  • Added premium rule loading message.
  • Added replace-enchants change rule. (Premium version only)
----------, Jun 21, 2024

  • API Break Change: startFakeChange and startRealChange method now require additional original item arg.
  • Added keep-enchants change rule, useful for people want to keep enchantments of origianl item when using replace item rules. (Premium version only)
----------, Jun 10, 2024

  • Updated default rule file and improve empty rule check.
----------, Jun 1, 2024

  • Support loading files from subfolders within the "rules" directory, improving file organization and flexibility.
----------, May 11, 2024

  • The language files will be stored separately in the languages folder, message.yml file is no longer used.
  • Added zh_CN language file.
  • Added language option in config.yml.
  • Added /mc help command.
----------, May 5, 2024

  • Fixed Not match rule being break since 1.4.2.
  • Fixed plugin always print warning or error message even you follow those tips. (like you can't use specified rule in fake changes)
----------, Apr 30, 2024

  • Fixed item always has damage in Item Format.
----------, Apr 30, 2024

  • Added new Item Format into plugin.
  • Added Not match rule. (Premium version only)
  • Added edit-item change rule. (Premium version only)
  • Fixed premium version can not loaded if NBTAPI is not installed.
  • Added /mc generateitemformat command.
  • Added basic Mini Message support.
----------, Apr 29, 2024

  • Removed 1.13 support.
----------, Apr 28, 2024

  • Added 1.20.5 support.
    • Please note that ProtolcolLib has not been updated to 1.20.5, you have to wait them update then try use this version in 1.20.5 server.
----------, Apr 25, 2024

  • Fixed add-nbt and remove-nbt rule does not working well with multi nbt.
  • Added fake change incompatibility issues with other packet-based item plugins warning.
  • Added ignore-fake-change-warning option in config.yml.
----------, Apr 14, 2024

  • Fixed PlaceholderAPI parse in item lore.
  • Added parse-papi-name and parse-papi-lore change rule. (Premium version only)
  • Added real change limit for some change rules that does not perfectly work in real change. If you want to bypass it, please use new option: bypass-real-change-limit in config.yml.
  • Added bypass-real-change-limit option in config.yml.
----------, Apr 4, 2024

  • Fixed all issues related to InventoryClickEvent.
----------, Apr 4, 2024

  • Updated default config.yml file.
----------, Apr 1, 2024

  • Replaced WindowClick packet listener to InventoryClickEvent Bukkit event listener.
  • Added real-changes-trigger config section in config.yml.
  • Added add-nbt-string, add-nbt-int, add-nbt-double, add-nbt-byte change rule (Premium version only).
  • Now when encountering a dead loop, the plugin will automatically attempt to break it to avoid server crash.
  • Removed /mc applyfakechange and /mc applyrealchange command.
  • Added apply item feature (Premium version only).
  • Added contains-nbt, nbt-int, nbt-double, nbt-string, nbt-byte match rule. (Premium version only)
  • Added set-color change rule. (Premium version only).
----------, Apr 1, 2024

  • Improved the speed of obtaining third-party plugin items except for MMOItems.
----------, Mar 8, 2024

  • Fixed replace-item rule's replaced item can dupe by shift click.
----------, Feb 22, 2024

  • Fixed possible item dupe issue when you have real-changes.
----------, Feb 21, 2024

  • Improved real changes in non chest and crafting table UI.
----------, Feb 15, 2024

  • Fixed replace-item rule make server crash.
----------, Feb 2, 2024

  • Improved vanilla item name display.
----------, Jan 29, 2024

  • API Improve.
----------, Jan 25, 2024

  • Small improve the performance of plugin.
----------, Jan 20, 2024

  • Removed debug message.
----------, Jan 20, 2024

  • Fixed performance issue with replace-item rule and replace item to MMOItems.
  • Fixed startup issue.
----------, Jan 20, 2024

  • Fixed name dupe and lore dupe after use /mc reload command.
  • Fixed replace-item rule does not work.
  • Added has-enchants match rule.
  • Fixed command arg or permission error put in console which should put in game.
----------, Jan 19, 2024

  • Fixed name dupe and lore dupe after use /mc reload command.
  • Fixed replace-item rule does not work.
  • Added has-enchants match rule.
  • Fixed command arg or permission error put in console which should put in game.
----------, Jan 19, 2024

  • Added set-type and replace-lore change rule.
----------, Jan 18, 2024

  • Added creative mode check.
----------, Jan 18, 2024

Resource Information
Author:
----------
Total Downloads: 11,601
First Release: Dec 20, 2021
Last Update: Aug 21, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings