Sueta

CustomCrafting

5.0-alpha.4.0.0

Easily create custom recipes via an in-game GUI, including Crafting, Cooking, Smithing, etc. Use advanced config features to merge/copy NBT from ingredients to results, and run Extensions on recipe co

·Config
  1. 5.0-alpha.4.0.0latestPaper 5.0-alpha.4.0.0Jun 22, 2026

    CustomCrafting v5 Alpha 4

    v5 is a complete rewrite and redesign of the entire plugin and recipe structure. It adds features and improvements that were not possible in v4. In recent times, Minecraft has changed a lot, new modding/plugin platforms have emerged or separated themselves from their original project. It's now a major task to make plugins/mods work across various platforms, each with their own different API. With the [removal of obfuscation](<https://www.minecraft.net/en-us/article/removing-obfuscat…>), using and building against the Minecraft internals has become way easier. It is for that reason that with v5 CC focuses on building features on top of the Minecraft internals instead of platform-specific APIs. To keep compatibility, the goal of v5 is to integrate into each platform as best as possible (like Events, Listeners, Third-party Plugins/Mods), while keeping most of its codebase platform-agnostic. That is where scafall comes in. [Scafall](https://github.com/WolfyScript/scafall/releases) allows for the creation of cross-platform APIs, which other mods and plugins may use, and makes it easier to link platform-specific implementations together. However, all of this comes with a variety of new challenges, so going forward, CustomCrafting will only support the latest Minecraft version! #### TLDR * CustomCrafting v5 builds features on top of Minecraft internals directly Only supports the latest Minecraft version* Requires the scafall library/mod* [See releases here](https://github.com/WolfyScript/scafall/releases) * Provides a cross-platform API

    Brand-new Wiki

    With the release of v5 on Modrinth comes a brand-new wiki, available at: https://wolfyscript.github.io/CustomCrafting/ The new wiki provides many visual improvements and is managed using git now, making it easier to maintain than the old GitHub wiki.

    Fabric Server Support

    v5 introduces support for Fabric servers. Server-side-only mods allow vanilla clients to connect to the Fabric server, so similar to Spigot, players don't need to install any client mods. The Fabric implementation provides many benefits compared to the Spigot/Paper implementation. It integrates custom recipes that have a vanilla counterpart directly into the vanilla recipe mechanism, this means better integration with existing mods and improved recipe book support.

    Separate Paper Version

    Starting with this update, there is going to be a separate customcrafting and scafall jar file for paper specifically. If you are using Paper, you should use that to benefit from the improvements and extra features. Currently, that extra includes only the Stonecutter recipe support, which is missing in the Spigot version.

    New Features

    v5 introduces some major overhauls to the resource loading and recipe structure.

    Configure Resources and Load Order

    Sources define where resources are loaded from (Local directory, H2, SQLite, MySQL, etc.). Backup destinations define where backups will get saved when created. (local directory or zip file)

    New & Improved Recipes

    v5 expands the functionality of all recipe types. Especially the ones that had a bit of a lacklustre feature set in v4.
    Tip
    This version adds some default recipes that showcase some of the new features.
    They'll get loaded on startup and can be found [here in the v5 branch](https://github.com/WolfyScript/CustomCrafting/tree/v-5/co…
    Improved Anvil Recipes
    * Rename Options (formatted, pre and suffix, cost, repair cost) * Durability Combination Options (bonus, ratio combination) * Item Repair Options (cost per item, enchants) * Enchanting Options (preserve, upgrade cost, conflict cost, and more...)
    Improved Grindstone Recipes
    * Enchant Removal Options * Enchant Merge Options * Durability Combination Options * Repair Cost Options
    Improved Recipe Items
    * Full SNBT support for vanilla item stacks * Support for DataFixerUpper via version property
    Improved Command Result Action
    * Full command context support * Target Selectors @p, @n, @r, @a, @e, @s * Target Selector arguments * and basically anything else from vanilla commands

    Advanced Ingredients

    This update introduces new Ingredient options that allow configuring how they are matched and/or consumed. These options are optional and use defaults that make them behave like they do in vanilla. Options all have their own Registry, so third-party plugins/mods can register their custom behaviour for each option type.
    Matching Options
    These options specify how the Ingredient choices are matched against the source stack in the inventory.
    Consumption Options
    Specifies how the Ingredient is consuming the source stack when the result is collected or produced.

    Error Tracking

    CustomCrafting uses error tracking to assist in the maintenance of the plugin/mod. The Error tracking integration makes issues/errors more visible and provides insight on how well the plugin/mod functions in production. Which in return enables far quicker bug fixes and improvements than previously possible. More information [on the wiki](https://wolfyscript.github.io/CustomCrafting/bugs_and_err…
    959 downloads
  2. 4.19.1.0Sep 21, 2025

    🐛 Fixes

    - fix: paper method call breaking spigot compat ([details](https://github.com/WolfyScript/CustomCrafting/commit/1402… - fix: null player data in gui ([details](https://github.com/WolfyScript/CustomCrafting/commit/6224… - fix: only need to check lockdown once ([details](https://github.com/WolfyScript/CustomCrafting/commit/bda4… - fix: possible npe in CraftListener ItemsAdder fix ([details](https://github.com/WolfyScript/CustomCrafting/commit/f25f… - fix: make sure lists returned by recipe registry are immutable ([details](https://github.com/WolfyScript/CustomCrafting/commit/d44d…

    ⚙️ Build & CI/CD

    - build: add 1.21.4 to the modrinth supported versions ([details](https://github.com/WolfyScript/CustomCrafting/commit/9754…
    46593 downloads
  3. 4.19.0.2Sep 4, 2025

    🐛 Fixes

    - fix: remove outdated protocol recipe packet filter ([details](https://github.com/WolfyScript/CustomCrafting/commit/469b…

    ⚙️ Build & CI/CD

    - build: remove protocollib dependency ([details](https://github.com/WolfyScript/CustomCrafting/commit/3d5c… - build: trying to get github actions to work... again... ([details](https://github.com/WolfyScript/CustomCrafting/commit/6b56… - build: force gradle v8.13. trying github actions to work... again... again... ([details](https://github.com/WolfyScript/CustomCrafting/commit/43d3…
    2606 downloads
  4. 4.19.0.1Apr 24, 2025

    🐛 Fixes

    - fix: set default CCPlayerData when not yet available ([details](https://github.com/WolfyScript/CustomCrafting/commit/3eb8… - fix: skip protocollib features when disabled due to errors ([details](https://github.com/WolfyScript/CustomCrafting/commit/5c7b…

    ⚙️ CI/CD

    - ci: fix commit details link pointing to wrong repo ([details](https://github.com/WolfyScript/CustomCrafting/commit/4611…
    10764 downloads
  5. 4.19.0Apr 15, 2025

    🚧 Breaking Changes

    - refactor!: update to WU 4.19 & remove deprecated code ([details](https://github.com/WolfyScript/dev-tools/commit/d1c6bbfc4…

    🧪 Tests

    - test: update test servers to 1.21.5 ([details](https://github.com/WolfyScript/dev-tools/commit/13a496d26…

    ⚙️ CI/CD

    - ci: add changelog generation ([details](https://github.com/WolfyScript/dev-tools/commit/00a139585… - ci: remove misc from changelog ([details](https://github.com/WolfyScript/dev-tools/commit/47cc2851f… - ci: create release as draft ([details](https://github.com/WolfyScript/dev-tools/commit/ae287ee5c…
    1435 downloads
  6. 4.18.5Mar 26, 2025

    What's Changed

    * Merge PR by @petulikan1 with Bug Fixes, 1.21.4 Support, and more in [#407](https://github.com/WolfyScript/CustomCrafting/pull/407) * Add first GitHub workflows to start automating the release to Modrinth

    Warning! Versions Before 1.21.4 - Not Supported Anymore!

    From this update onward, WolfyUtils and CustomCrafting will only support the latest Minecraft version, including drops (minor versions)! This will allow me to keep up with the new Minecraft update schedule, and concentrate on new features/bug fixes instead of compatibility. LTS versions, with backported bug fixes, for the previous Minecraft version will be available to Premium. More info about it soon.

    New Contributors

    * @petulikan1 made their first contribution in https://github.com/WolfyScript/CustomCrafting/pull/407 Full Changelog: https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    9765 downloads
  7. 4.16.11CustomCrafting 4.16.11Jul 4, 2024
    This backports a fix, from the recent beta version, to fix an invalid file copy action that causes crashes on some systems. Full Changelog: [v4.16.10...v4.16.11](https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    72717 downloads
  8. 4.16.10CustomCrafting 4.16.10Jul 2, 2024
    ### Warning
    ### This update requires the latest WolfyUtils beta !
    You can download it from Modrinth: https://modrinth.com/plugin/wolfyutils/version/4.17-beta.4

    Recipe / Custom Item Loading

    This update makes a couple of changes to the whole loading process of custom items and recipes. If a recipe or custom item depends on another plugin, that isn't available, it will fail instantly and will not to attempt to load it any further (like it previously did). No verification or anything is done. If a recipe or custom item depends on plugins that are available, then it makes sure the recipe or custom item is loaded once all its dependencies are available. Only then it tries to verify the recipe and checks if it is loaded properly. Additionally, information about pending, failed or invalid recipes can be viewed in-game via the new /recipes info command. Without any more arguments, this opens a chat interaction menu, that lists all the recipes. The /recipes info <recipe> command can be used to get info about a specific recipe.
    Note:
    The chat menu is still in a very early state, so it does not yet provide all possible information
    For example why a recipe failed to load. This and other info can be found in the logs for now.

    Changelog

    * [#363](https://github.com/WolfyScript/CustomCrafting/pull/363) - Allow Applying Permisson Condition to Smithing Recipes * [#361](https://github.com/WolfyScript/CustomCrafting/pull/361) - Update ru_RU.json by @Pavel-Gornov * [#364](https://github.com/WolfyScript/CustomCrafting/pull/364) - No Longer Display Note About Brewing Stand Recipes * [#373](https://github.com/WolfyScript/CustomCrafting/pull/373) - Fix Smithing Recipes: Duplication & Empty Ingredient Issue * [#372](https://github.com/WolfyScript/CustomCrafting/pull/372) - Implement the WolfyUtils Dependency system * [#369](https://github.com/WolfyScript/CustomCrafting/pull/369) - Update zh_CN.json by @SnowCutieOwO * [bca3359e](https://github.com/WolfyScript/CustomCrafting/commit/bca3… - Add data.sync option that loads the data on the main thread * Required for plugins that use sync events for item creation (e.g. MMOItems)

    New Contributors

    * [@Pavel-Gornov](https://github.com/Pavel-Gornov) made their first contribution in [#361](https://github.com/WolfyScript/CustomCrafting/pull/361) * [@SnowCutieOwO](https://github.com/SnowCutieOwO) made their first contribution in [#369](https://github.com/WolfyScript/CustomCrafting/pull/369) Full Changelog: [v4.16.9.1...v4.16.10](https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    3685 downloads
  9. 4.16.9.1CustomCrafting 4.16.9.1Mar 17, 2024
    * [#357](https://github.com/WolfyScript/CustomCrafting/pull/357) — Fix ItemCreator not properly applying changes to CustomItems * [#358](https://github.com/WolfyScript/CustomCrafting/pull/358) — Fix Custom Durability in ItemCreator Known issue:* Custom Durability isn't properly working and doesn't damage items when it is used. That issue will be addressed in a future WolfyUtils update. * [9c372b10](https://github.com/WolfyScript/CustomCrafting/commit/9c37… — Update Oraxen and fix durability application * [7251fda9](https://github.com/WolfyScript/CustomCrafting/commit/7251… — Directly move from the ItemCreator to the Recipe ItemEditor when cancelling * [1ec37ad8](https://github.com/WolfyScript/CustomCrafting/commit/1ec3… — Update Recipe ItemEditor GUI when editing/selecting item * [790dd645](https://github.com/WolfyScript/CustomCrafting/commit/790d… — Opening the ItemCreator from the main menu now clears the previous item * [9fbf37ea](https://github.com/WolfyScript/CustomCrafting/commit/9fbf… — Reset previous settings when opening the ItemCreator to edit a new item * [5c73046a](https://github.com/WolfyScript/CustomCrafting/commit/5c73… — Don't allow items in empty smithing ingredients * [6eb03614](https://github.com/WolfyScript/CustomCrafting/commit/6eb0… — Fix Smithing Recipe preserve & onlyChangeMaterial properties * [d5ed0bc8](https://github.com/WolfyScript/CustomCrafting/commit/d5ed… — Fix ItemEditor 'Edit Item' interaction hint * [a2a46712](https://github.com/WolfyScript/CustomCrafting/commit/a2a4… — Fix ingredient choices not applying to RecipeCreator after editing them via the ingredient menu Full Changelog: [v4.16.9...v4.16.9.1](https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    34184 downloads
  10. 4.16.9CustomCrafting 4.16.9Mar 3, 2024
    This update requires the latest WolfyUtils 4.16.15+ !
    -------
    Improved Item Editor
    By default, CC detects the source of the item, like Oraxen or MMOItem, etc., but if an item was manipulated manually, or contains multiple third-party plugin options, that system falls apart. This update adds a new identifier selector to the Item Editor, so you can change the source of the detected stack. <img width=360 alt="Identifier Parser Selection" src="https://github.com/WolfyScript/CustomCrafting/assets/4146…"> In this example the Oraxen Amethyst was renamed outside Oraxen, CC detects that the stack is from Oraxen and links to it. However, we want to keep the changes, so we shift + right-click on the result, and shift + right-click again to open the Item Editor. Here we select the Bukkit parser, that keeps the item as is, so it is no longer linked to Oraxen, and manual stack changes are kept.
    Data Directory Backup
    When using the local storage loader (default) a backup is created before the recipe and item configs are upgrade to the new format. This applies to both the automatic upgrade and manual upgrade using the /recipes save. The backups are stored as zip files inside the CustomCrafting/data_backups directory. By default, each backup is kept for 60 days. The old backups are only deleted after the specified duration and only when a new backup was created. The backup feature can be toggled and configured in the config.yml under local_storage.backup. keep_for specifies the duration for which to keep the backups. The unit can be MINUTES, HOURS, DAYS, and even SECONDS etc.
    Better Lockdown mode visibility
    The lockdown command requires a confirmation before actually toggling the mode. When Lockdown is enabled, then a log message is printed on the first craft attempt after lockdown has been enabled. Then another message on the first craft attempt every hour.

    Changelog

    * Improved Stack Editor with new identifier parser selection * [#328](https://github.com/WolfyScript/CustomCrafting/pull/328) — Fix Invalid Smithing Recipe Data Base Slot * [#334](https://github.com/WolfyScript/CustomCrafting/pull/334) — Implement StackReferences & Separate CustomItems from external ItemStack references * [#342](https://github.com/WolfyScript/CustomCrafting/pull/342) — Fix Smithing Recipe Crafting & Creation * [#336](https://github.com/WolfyScript/CustomCrafting/pull/336) — Fix Vanilla Cooking Recipe Placeholders using Result item as source * [#353](https://github.com/WolfyScript/CustomCrafting/pull/353) — Add Data Directory Backup For Local Storage * [54d5ad48](https://github.com/WolfyScript/CustomCrafting/commit/54d5… — Reindex Recipe Book when recipes are validated after their dependencies * [5abf142b](https://github.com/WolfyScript/CustomCrafting/commit/5abf… — Add a lockdown warning A log message is printed on the first craft attempt after lockdown has been enabled, then on the first craft attempt every hour. * [602e8dc2](https://github.com/WolfyScript/CustomCrafting/commit/602e… — The lockdown command requires a confirmation now * [f3e01ebc](https://github.com/WolfyScript/CustomCrafting/commit/f3e0… — Fix ShapelessRecipe ingredients failing before validation * [6f07c40d](https://github.com/WolfyScript/CustomCrafting/commit/6f07… [5d99bba3](https://github.com/WolfyScript/CustomCrafting/commit/5d99… — Use the new Result#item methods & remove CustomItem usages * [e43a7bf7](https://github.com/WolfyScript/CustomCrafting/commit/e43a… — Fix error in NBTMergeAdapter when selected ingredients are empty * [9056989f](https://github.com/WolfyScript/CustomCrafting/commit/9056… — Fix Anvil Recipe Validator not taking repairTask settings into account * [22f66be6](https://github.com/WolfyScript/CustomCrafting/commit/22f6… — Fix recipe book title in de_DE lang * [21ac468a](https://github.com/WolfyScript/CustomCrafting/commit/21ac… — Fix old config files not accepted by validator due to missing original stack * [cfdf5a21](https://github.com/WolfyScript/CustomCrafting/commit/cfdf… — Update Cauldron Menu Title when collecting result * [483e27cb](https://github.com/WolfyScript/CustomCrafting/commit/483e… — Replace bukkit recipe when registering in case it already exists Full Changelog: [v4.16.8.5...v4.16.9](https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    5473 downloads
  11. 4.16.8.5CustomCrafting 4.16.8.5Dec 5, 2023
    * [#328](https://github.com/WolfyScript/CustomCrafting/pull/328) - Fix Invalid Smithing Recipe Data Base Slot * [#321](https://github.com/WolfyScript/CustomCrafting/pull/321) - Fix Smithing Recipes Cross Version (1.19 & 1.20) issues * [#322](https://github.com/WolfyScript/CustomCrafting/pull/322) - Only allow empty hand interaction to open Cauldron GUI * [323](https://github.com/WolfyScript/CustomCrafting/pull/323) - Fix Furnace Recipe Cache not taking the Z-Axis into account Full Changelog: [v4.16.8.3...v4.16.8.5](https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    14708 downloads
  12. 4.16.8.3CustomCrafting 4.16.8.3Aug 15, 2023

    Changelog

    * [#315](https://github.com/WolfyScript/CustomCrafting/pull/315) - Fix Missing InjectableValue when loading old recipes * [#316](https://github.com/WolfyScript/CustomCrafting/pull/316) - Fix Duplicate Bukkit Recipes * [#318](https://github.com/WolfyScript/CustomCrafting/pull/318) - Fix incorrect Furnace Results * [#319](https://github.com/WolfyScript/CustomCrafting/pull/319) - Fix Duplicate Disable Button In Recipe List Full Changelog: [v4.16.8.2...v4.16.8.3](https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    10342 downloads
  13. 4.16.8.2CustomCrafting 4.16.8.2Jul 16, 2023

    Changes since 4.16.8.0

    Armor Trim Merge Adapter

    The new Armor Trim merge adapter makes it possible to copy armor trim patterns and materials from ingredients to the result stack. It provides some further options to customize its behaviour.
    Examples
    Copies the pattern and changes the material to amethyst.
    {
        key = "customcrafting:armor_trim"
        copyPattern = true
        copyMaterial = false
        defaultMaterial = "minecraft:amethyst"
    }
    Copies the pattern from the ingredient in slot 1 and the material from slot 2.
    {
        key = "customcrafting:armor_trim"
        copyPattern = [ 1 ]
        copyMaterial = [ 2 ]
    }
    Copies both the pattern and material.
    {
        key = "customcrafting:armor_trim"
        copyPattern = true
        copyMaterial = true
    }

    Changelog

    * [#300](https://github.com/WolfyScript/CustomCrafting/pull/300) - Add Exlude Option to Lore, Book & Banner Merge Adapter * [#303](https://github.com/WolfyScript/CustomCrafting/pull/303) - Add Armor Trim Merge Adapter * [#306](https://github.com/WolfyScript/CustomCrafting/pull/306) - Add Preserve Trim Option to Smithing Recipe * [#309](https://github.com/WolfyScript/CustomCrafting/pull/309) - Add Config Option to toggle vanilla cooking recipe fallback check * [#295](https://github.com/WolfyScript/CustomCrafting/pull/295) - Fix Error on interactions in Recipe Lookup Menu * [#297](https://github.com/WolfyScript/CustomCrafting/pull/297) - Fix Recipe Book Editor Error in 'Add Category/Filter' Menu * [#299](https://github.com/WolfyScript/CustomCrafting/pull/299) - Fix Invalid Cooking Recipe Result * [#301](https://github.com/WolfyScript/CustomCrafting/pull/301) - Fix Inability to save Smithing Recipes on pre-1.19.4 servers * [#302](https://github.com/WolfyScript/CustomCrafting/pull/302) - Fix Invalid Match Result of the Elite Crafting Table Condition * [#304](https://github.com/WolfyScript/CustomCrafting/pull/304) - Fix Empty Base/Addition Ingredient causing Anvil Recipe to not load * [#298](https://github.com/WolfyScript/CustomCrafting/pull/298) - Fix Campfire Interaction with Buckets, Flint and Steel, and more * [#305](https://github.com/WolfyScript/CustomCrafting/pull/305) - Fix duplicate recipe list entry for disabled recipes * [#307](https://github.com/WolfyScript/CustomCrafting/pull/307) - Fix NullPointerException in Recipe Condition * [#308](https://github.com/WolfyScript/CustomCrafting/pull/308) - Update & Fix Elite Crafting Table Condition Settings * [#310](https://github.com/WolfyScript/CustomCrafting/pull/310) - Fix Anvil Recipes ignoring hidden recipes & not checking conditions * [#311](https://github.com/WolfyScript/CustomCrafting/pull/311) - Fix recipe priority for various recipe types
    3435 downloads
  14. 4.16.8.0CustomCrafting 4.16.8.0Jun 25, 2023
    This is the first release on Modrinth. Below you'll find the changelog of the most recent update. For previous changelogs, please visit [GitHub](https://github.com/WolfyScript/WolfyUtils-Spigot/releases)

    1.20 Changes & NMS Removals

    Smithing Recipe Changes

    Smithing Recipes created in previous versions of CC will be loaded and converted. By default, they will require the Netherite Upgrade Template to work. So similar to Netherite upgrade recipes. You can edit the recipe using the in-game editor and remove the template, so that the recipe works without any template. * Smithing Recipes can have empty ingredients now. Leave the slot in the editor empty for that.

    Crafting Recipe Changes

    The crafting system got a complete overhaul again. Crafting Recipes will register two Bukkit recipes now: * Display recipe, that contains the ingredients with NBT and may be sent to the client's recipe book. * Placeholder recipe, that contains the ingredients without NBT and is never send to the client. Due to the placeholder recipes, it may override vanilla recipes, which then no longer work! In that scenario, you need to create a custom recipe that is the same as the vanilla recipe and has a lower priority as the other custom recipe.

    Campfire Recipe Changes

    Campfire recipes are now completely based on Spigots API and no longer use any NMS code like in previous CC versions. There are no breaking changes here, and it may even work more flawlessly than previously.

    Item Type Merge Adapter

    The item type merge adapter allows recipes to change the type of the result stack depending on an ingredient. This is useful for repair/transform recipes, and other similar recipes, where the type of the ingredient should determine the result type. The ID of the merge adapter is customcrafting:item and acts similar to the other merge adapters, with the difference that it only ever uses the first targeted ingredient slot. For example, you could create a recipe that converts swords into axes:
    target {
      mergeOptions : [ {
        slots : [ 4 ]
        adapters : [ {
          key : "customcrafting:item"
          typeMappings { // Maps the sword types of the ingredient to a type for the result stack
            wooden_sword = wooden_axe
            stone_sword = stone_axe
            iron_sword  = iron_axe
            golden_sword = golden_axe
            diamond_sword = diamond_axe
          }
        } ]
      } ]
    }
    For the recipe to work, it of course needs to allow all the different variants of items. You can do that by shift + right-click on ingredient slots! This is not meant to replace type specific recipes like for boats, doors, etc. For those it is still required to create separate recipes, because this can only ever target a single ingredient!

    Recipe Book Editor Overhaul

    Realiable Editing & Saving
    When opening the Editor, it copies the current state of the Recipe Book, and you'll edit the copy from there. (In comparison, prior to this update, you'd edit the original config directly) When saving it, it creates a recipe_book_backup.conf of the current config. It then saves the copy to the recipe_book.conf, which overrides the current config.
    Overview Improvements
    Each Category/Filter listed has an extra configure button below it that allows you to edit it, or move it to the left/right, to change the order of the categories/filters.
    Future Improvements
    This is plainly a redesign and bug fix update of the editor. It still does not cover all the settings available in the recipe_book.conf, so editing the file is still the preferred way.

    Changelog

    Added* support for empty ingredients in smithing recipes Added* Crafting and Cooking placeholder recipes, that represent the recipe without NBT ingredients. Added* docs to cooking listeners and manager adapters Added* ICustomVanillaRecipe#toPlaceholder function to create the placeholder keys Added* Campfire Listener to replace NMS system Updated* Recipe Book Smithing Recipe Menu to 1.20 Updated* Smithing Recipes to handle templates in 1.20 Updated* Smithing Recipe Creator to support 1.20 templates Updated* paper-api to 1.20 Updated* to WolfyUtils 4.16.12 Fix* buggy behaviour (like flickering and duplication) in crafting tables Removed* the NMS based crafting system in its entirety * [#286](https://github.com/WolfyScript/CustomCrafting/pull/286) – Fix GUI Item Input Buttons deleting stacks on certain interactions * [#292](https://github.com/WolfyScript/CustomCrafting/pull/292) - Add Item Type Merge Adapter * [#290](https://github.com/WolfyScript/CustomCrafting/pull/290) - Fix Disappearing Ingredients When Using Recipe Book Recipe Completion * [#294](https://github.com/WolfyScript/CustomCrafting/pull/294) - Recipe Book Editor Overhaul Full Changelog: https://github.com/WolfyScript/CustomCrafting/compare/v4.…
    4033 downloads

Similar projects

Config →