Uses of Interface
net.minecraft.world.item.crafting.Ingredient.Value
-
Uses of Ingredient.Value in net.minecraft.world.item.crafting
Modifier and TypeClassDescriptionstatic final record
static final record
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Ingredient.Value>
Ingredient.Value.CODEC
Modifier and TypeMethodDescriptionstatic Ingredient
Ingredient.fromValues
(Stream<? extends Ingredient.Value> p_43939_) ModifierConstructorDescriptionprivate
Ingredient
(Ingredient.Value[] p_301044_) private
Ingredient
(Ingredient.Value[] p_301044_, Supplier<? extends IngredientType<?>> type) ModifierConstructorDescriptionprotected
Ingredient
(Stream<? extends Ingredient.Value> p_43907_) protected
Ingredient
(Stream<? extends Ingredient.Value> p_43907_, Supplier<? extends IngredientType<?>> type) -
Uses of Ingredient.Value in net.neoforged.neoforge.common.crafting
Modifier and TypeClassDescriptionprivate static final record
private static final record
static final record
Modifier and TypeFieldDescriptionprivate final Ingredient.Value
DifferenceIngredient.SubtractingValue.inner
The field for theinner
record component.private final Ingredient.Value
IntersectionIngredient.IntersectionValue.inner
The field for theinner
record component.Modifier and TypeMethodDescriptionDifferenceIngredient.SubtractingValue.inner()
Returns the value of theinner
record component.IntersectionIngredient.IntersectionValue.inner()
Returns the value of theinner
record component.ModifierConstructorDescriptionIntersectionValue
(Ingredient.Value inner, List<Ingredient> other) Creates an instance of aIntersectionValue
record class.private
SubtractingValue
(Ingredient.Value inner, Ingredient subtracted) Creates an instance of aSubtractingValue
record class.