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 record
IngredientType<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 TypeClassDescriptionclass
Ingredient
that matchesItemStack
s ofBlock
s from aTagKey<Block>
, useful in cases like"minecraft:convertable_to_mud"
where there isn't an accompanying item tagfinal record
Ingredient that matches if any of the child ingredients matchclass
Ingredient that matches the given items, performing either astrict
or a partial NBT test.final record
Ingredient that matches everything from the first ingredient that is not included in the second ingredientfinal record
Ingredient that matches if all child ingredients match -
Uses of ICustomIngredient in net.neoforged.testframework.condition
Classes in net.neoforged.testframework.condition that implement ICustomIngredient