NBT Ingredient Predicate
Modby Drullkus
Create Recipes with Ingredients with partial NBT Matching!
Type
Mod
CurseForge Downloads
2,633,596
CurseForge ID
514397
Last Updated
Jun 12, 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
Disenchanter (The Disenchanter Mod)
A small Mod adding a block to disenchant Items
Do a Barrel Roll
Microsoft flight simulator for Minecraft elytras.
Stylecolonies
A set of blueprint sets for the Minecolonies Mod
MonoLib
A non-invasive library mod for Fabric, Forge, and NeoForge.
Item Borders [Neo/Forge]
Add colored borders to inventory slots to make your rare items stand out!
Epic Knights: Shields, Armor and Weapons [Fabric/Forge/NeoForge]
Adds medieval armor and weapons