NBT Ingredient Predicate
Modby Drullkus
Create Recipes with Ingredients with partial NBT Matching!
Type
Mod
CurseForge Downloads
2,618,954
CurseForge ID
514397
Last Updated
Apr 13, 2026
Description
Use "nbt_ingredient_predicate:nbt_includes" instead of "forge:nbt" to enable ingredient NBT soft-including instead of hard-equality. Useful for Modpackers creating custom recipes through Datapacks who wish to create recipes with only partial NBT Matching.

Here is an example on Gist. You'll see that you can use both of these named Blocks of Amethyst to craft the Diamond instead of only the one without the Lore Text.
Similar Mods
Clumps
Clumps XP orbs together to reduce lag
Epic Fight
Changes Minecraft Combat into Souls-Like Combat.
Utilitarian
A bunch of different functionality, neatly packaged in different modules that can be disabled and enabled depending on t...
AmbientSounds 6
#listentonature
Disenchanter (The Disenchanter Mod)
A small Mod adding a block to disenchant Items
YUNG's API (Forge/NeoForge)
A library mod for YUNG's Minecraft mods