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.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16.5, 1.17.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
NBT Ingredient Predicate is a free Minecraft Java mod. Compatible with Minecraft 1.16.5, 1.17.1. Downloaded 2,648,593 times (via CurseForge). Download it and open it directly in the game.