Uses of Interface
net.neoforged.neoforge.common.crafting.ICustomIngredient
Packages that use 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 anet.minecraft.tags.TagKey<net.minecraft.world.level.block.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 matchfinal record
Ingredient that wraps another ingredient to override itsSlotDisplay
.class
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 matchFields in net.neoforged.neoforge.common.crafting with type parameters of type ICustomIngredientModifier and TypeFieldDescriptionprivate static final net.minecraft.network.codec.StreamCodec
<net.minecraft.network.RegistryFriendlyByteBuf, ICustomIngredient> IngredientCodecs.CUSTOM_INGREDIENT_CODEC
-
Uses of ICustomIngredient in net.neoforged.testframework.condition
Classes in net.neoforged.testframework.condition that implement ICustomIngredient