CHANGE LOG:
ADDED
➔ Support for MC 1.21.11
➔ Smithing recipes (still in beta; pushed early for exploit fix)
➔ Serialization and deserialization of recipes from the creation GUI to config files (supports potions, spawners, colored armor, heads, lore, and more). Old format still supported for now; conversion handled internally in future updates.
➔ Important: If you were on 1.21+ and used 'Item-Name' components instead of 'Display-Name', please update the ingredients/result items in your recipes.
➔ Custom NBT components now save from the creation GUI, enabling support for custom items from other plugins and data packs.
➔ 'Ignore-Lore' option for recipe ingredients.
➔ Converted from NBTEditor to NBTAPI.
➔ 'Uses-ID' button: either use the direct result or save the NBT data for items like MMOItems, Nexo, Oraxen, etc.
➔ Support for blacklisting recipes < MC 1.16
FIXED
➔ Exploit in the recipe booklet (/cr book) patched.
➔ Pagination issue in the booklet after customizing menu labels.
➔ Furnace experience now saves correctly.
➔ Argument error with /cr give fixed.
➔ Recipe builder now properly saves over recipe permission sets during command creation.
➔ Recipe builder now shows disabled recipes; GUI book still hides them for players.
➔ Recipe builder matches the ID with the name during command creation.
➔ Fixed recipe builder opening the wrong recipe for multiple recipes with matching results.
➔ Recipe builder enable toggle button fixed.
➔ Recipe builder grindstone button fixed.
➔ Default files now regenerate correctly when loading the plugin for the first time.
➔ Suppressed MythicMobs error on 1.12 (unsupported until 1.16).
➔ Converted from NBTEditor to NBTAPI.
➔ Fixed occasional block place error.
➔ Fixed no-permission message reading from the correct config instead of blacklisted.yml