Uses of Interface
net.neoforged.neoforge.common.crafting.ICustomIngredient
Packages that use ICustomIngredient
Package
Description
-
Uses of ICustomIngredient in net.minecraft.world.item.crafting
Fields in net.minecraft.world.item.crafting declared as ICustomIngredientMethods in net.minecraft.world.item.crafting that return ICustomIngredientConstructors in net.minecraft.world.item.crafting with parameters of type ICustomIngredient -
Uses of ICustomIngredient in net.neoforged.neoforge.common.crafting
Classes in net.neoforged.neoforge.common.crafting with type parameters of type ICustomIngredientModifier and TypeClassDescriptionfinal recordIngredientType<T extends ICustomIngredient>An ingredient type encapsulates the codecs to serialize and deserialize a custom ingredient.Classes in net.neoforged.neoforge.common.crafting that implement ICustomIngredientModifier and TypeClassDescriptionclassIngredientthat matchesItemStacks ofBlocks from aTagKey<Block>, useful in cases like"minecraft:convertable_to_mud"where there isn't an accompanying item tagfinal recordIngredient that matches if any of the child ingredients matchclassIngredient that matches the given items, performing either astrictor a partial NBT test.final recordIngredient that matches everything from the first ingredient that is not included in the second ingredientfinal recordIngredient that matches if all child ingredients match -
Uses of ICustomIngredient in net.neoforged.testframework.condition
Classes in net.neoforged.testframework.condition that implement ICustomIngredient