
Nbt Crafting Mod is a simple fabric mod which allows you to add/change JSON crafting/cooking/etc. recipes to use nbt input and output. Everything is kept nicely visualized in the vanilla gui. This can be achieved through the now reintroduced data attribute. Nbt Crafting also gives you the ability to add new brewing recipes and enables you to add cauldron and anvil recipes. You may want to use this mod with Cotton Library since this enables you to load datapacks globally and to remove unwanted recipes.

Example
A simple recipe to get a cool “Battle Axe” of a diamond and a diamond sword with less than 41 damage.
{
"type": "crafting_shapeless",
"ingredients": [
{
"item": "minecraft:diamond_sword",
"data": {
"require": {
"Damage": "$..40"
}
}
},
{ "item": "minecraft:diamond" }
],
"result": {
"item": "minecraft:diamond_axe",
"data": {
"display": {
"Name": "{"text":"Battle Axe"}"
},
"Enchantments": [
{
"id": "minecraft:sharpness",
"lvl": 10
}
]
}
}
}
Demo:

Nbt Crafting Mod Download Links
For Minecraft 1.19.2, 1.19.1, 1.19
Fabric version: Download from Server 1 – Download from Server 2
For Minecraft 1.18.2, 1.18.1
Fabric version: Download from Server 1 – Download from Server 2
For Minecraft 1.17.1
Fabric version: Download from Server 1
For Minecraft 1.16.5
Fabric version: Download from Server 1 – Download from Server 2
For Minecraft 1.15.2
Fabric version: Download from Server 1
- Downloads as 205489.mcaddon
- Download size: 285 KB
- Download link checked 30 Jul 2026 — working
- Mirrored on our own servers — the download does not depend on the original host
These come from our own check of the pack file, not from the source page.