Back to mods
CustomCrafting project artwork

Modrinth · Minecraft mod

CustomCrafting

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 completion.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which CustomCrafting release should I use?

Updated 3 days ago
Latest stable file 4.19.1.0
Game version 1.21.4, 1.21.5, 1.21.6
Loader bukkit, paper, purpur

CustomCrafting 4.19.1.0 targets 1.21.4, 1.21.5, 1.21.6 with bukkit, paper, purpur. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.

Where it goes

Is CustomCrafting required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release bukkit, paper, purpur
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does CustomCrafting 4.19.1.0 need?

4.19.1.0. Change the file and its required mods may change too.

All 2 required mods have matching files

Install NBT-API, WolfyUtils first. We found matching files for this game-version and loader setup.

NBT-API Needed by CustomCrafting 4.19.1.0
required
Matching file found Matched file: 2.16.1
WolfyUtils Needed by CustomCrafting 4.19.1.0
required
Matching file found Matched file: 4.19.1.2

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add CustomCrafting without breaking your instance.

Built for CustomCrafting 4.19.1.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 4.19.1.0. It targets 1.21.4, 1.21.5, 1.21.6 with bukkit, paper, purpur; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install NBT-API, WolfyUtils first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 4.19.1.0. It opens that exact file at the source.

About this project

What does CustomCrafting add?

Java 16, Spigot, and WolfyUtils are required!


bStats Servers
Spiget Downloads
Spiget Stars


recipe_types
customization
advanced_settings
dependencies_updates
getting started

  • Make sure your server is running Java 17 or later​
  • Install WolfyUtils in the plugins folder​
  • Download & Install the CustomCrafting jar file into the plugins folder​
  • Start the server​
  • Run /cc and start creating recipes via the GUI​

Below you'll find the basic information about the plugin to get going.
For more detailed information, tutorials, and information about advanced features, visit the wiki on GitHub.

Commands

/cc — Opens the GUI of CustomCrafting
Alias: /customcrafting
Permission: customcrafting.cmd.studio​

Command Options

/cc <_option_>

reload
—
Reloads the plugin data including items, recipes, languages, and GUIs.
Permission: customcrafting.cmd.reload

lockdown
—
Toggles the lockdown mode. When enabled, all custom recipes are locked and disabled.
Permission: customcrafting.cmd.lockdown

give
—
Gives a player the specified custom item
Permission: customcrafting.cmd.give​

Recipe Book

The Recipe Book is designed to help your players browse the custom recipes.
You can configure categories for your recipes, create filters that filter recipes by type, etc.
and sort recipes.
In the main menu (/cc) you can find the Recipe Editor on the bottom right, that allows you to add new categories/filters, and edit existing ones.
By the time of writing, the GUI is still a work in progress, and some features are only configurable by editing the recipe_book.conf!

GUI Permission: customcrafting.inv.recipe_book.*​

/recipes — Opens the Recipe Book
Permission: customcrafting.cmd.recipes

Recipe Book Item

The plugin provides a recipe book item by default, that opens the recipe book on right-click.
Permission: customcrafting.item.recipe_book

Vanilla, Advanced & Elite Crafting Recipes

There are 3 types of custom crafting recipes.
Vanilla, Advanced and Elite Workbench recipes.

Vanilla Recipes

The vanilla recipes can be easily created via the Workbench option on the Main Menu
They are compatible with the Vanilla and Advanced Workbench.

Advanced Recipes

Similar to the Vanilla recipes, but can only be crafted in the advanced crafting table.
The advanced crafting table is provided as a default item by the plugin and has particle effects when placed down. It has a vanilla crafting menu and all vanilla recipes can be crafted inside of it.
​
They are created via the same menu in the Recipe Creator, and the Advanced Crafting Table condition must be added & enabled.

How to get the Advanced Workbench:

/cc give <player> customcrafting:advanced_crafting_table
or via the default recipe

Elite Recipes

[This Feature is still in Beta]

Elite Crafting Tables have a custom inventory GUI with different sized crafting grids (2x2 - 6x6).

The Recipes are created via the Elite Crafting Table menu in the Recipe Creator GUI.

How to create an Elite Crafting Table:

Other than the Advanced Workbench, you need to create your own.

To do that, you need to create an item via the Item-Creator (You can use any Block Item)
There you will find the Elite Workbench option on the second page.

After you saved the item, you can get the item via /cc give and create a recipe for it if you like.

In order to use the Elite Workbench, you need these permissions:

customcrafting.inv.crafting.crafting_grid3
customcrafting.inv.crafting.crafting_grid4
customcrafting.inv.crafting.crafting_grid5
customcrafting.inv.crafting.crafting_grid6
customcrafting.inv.crafting.recipe_book​


Project description from Modrinth.

Pick your setup

CustomCrafting by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

28 available setups

Showing the newest 12 of 26 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

CustomCrafting versions and loaders

19 of 19 releases match

Looking for an older file? The official Modrinth project page is in Resources.