Package net.minecraft.recipe
Class IngredientPlacement
java.lang.Object
net.minecraft.recipe.IngredientPlacement
- Mappings:
Namespace Name named net/minecraft/recipe/IngredientPlacement
intermediary net/minecraft/class_9887
official dbe
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
private final List
<Ingredient> static final IngredientPlacement
private final IntList
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
IngredientPlacement
(List<Ingredient> ingredients, IntList placementSlots) -
Method Summary
Modifier and TypeMethodDescriptionstatic IngredientPlacement
forMultipleSlots
(List<Optional<Ingredient>> ingredients) static IngredientPlacement
forShapeless
(List<Ingredient> ingredients) static IngredientPlacement
forSingleSlot
(Ingredient ingredient) boolean
-
Field Details
-
field_55495
public static final int field_55495- See Also:
- Mappings:
Namespace Name Mixin selector named field_55495
Lnet/minecraft/recipe/IngredientPlacement;field_55495:I
intermediary field_55495
Lnet/minecraft/class_9887;field_55495:I
official a
Ldbe;a:I
-
NONE
- Mappings:
Namespace Name Mixin selector named NONE
Lnet/minecraft/recipe/IngredientPlacement;NONE:Lnet/minecraft/recipe/IngredientPlacement;
intermediary field_52597
Lnet/minecraft/class_9887;field_52597:Lnet/minecraft/class_9887;
official b
Ldbe;b:Ldbe;
-
ingredients
- Mappings:
Namespace Name Mixin selector named ingredients
Lnet/minecraft/recipe/IngredientPlacement;ingredients:Ljava/util/List;
intermediary field_54635
Lnet/minecraft/class_9887;field_54635:Ljava/util/List;
official c
Ldbe;c:Ljava/util/List;
-
placementSlots
- Mappings:
Namespace Name Mixin selector named placementSlots
Lnet/minecraft/recipe/IngredientPlacement;placementSlots:Lit/unimi/dsi/fastutil/ints/IntList;
intermediary field_55496
Lnet/minecraft/class_9887;field_55496:Lit/unimi/dsi/fastutil/ints/IntList;
official d
Ldbe;d:Lit/unimi/dsi/fastutil/ints/IntList;
-
-
Constructor Details
-
IngredientPlacement
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/recipe/IngredientPlacement;<init>(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;)V
intermediary <init>
Lnet/minecraft/class_9887;<init>(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;)V
official <init>
Ldbe;<init>(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;)V
-
-
Method Details
-
forSingleSlot
- Mappings:
Namespace Name Mixin selector named forSingleSlot
Lnet/minecraft/recipe/IngredientPlacement;forSingleSlot(Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/recipe/IngredientPlacement;
intermediary method_61682
Lnet/minecraft/class_9887;method_61682(Lnet/minecraft/class_1856;)Lnet/minecraft/class_9887;
official a
Ldbe;a(Ldbb;)Ldbe;
-
forMultipleSlots
- Mappings:
Namespace Name Mixin selector named forMultipleSlots
Lnet/minecraft/recipe/IngredientPlacement;forMultipleSlots(Ljava/util/List;)Lnet/minecraft/recipe/IngredientPlacement;
intermediary method_61683
Lnet/minecraft/class_9887;method_61683(Ljava/util/List;)Lnet/minecraft/class_9887;
official a
Ldbe;a(Ljava/util/List;)Ldbe;
-
forShapeless
- Mappings:
Namespace Name Mixin selector named forShapeless
Lnet/minecraft/recipe/IngredientPlacement;forShapeless(Ljava/util/List;)Lnet/minecraft/recipe/IngredientPlacement;
intermediary method_61686
Lnet/minecraft/class_9887;method_61686(Ljava/util/List;)Lnet/minecraft/class_9887;
official b
Ldbe;b(Ljava/util/List;)Ldbe;
-
getPlacementSlots
- Mappings:
Namespace Name Mixin selector named getPlacementSlots
Lnet/minecraft/recipe/IngredientPlacement;getPlacementSlots()Lit/unimi/dsi/fastutil/ints/IntList;
intermediary method_65800
Lnet/minecraft/class_9887;method_65800()Lit/unimi/dsi/fastutil/ints/IntList;
official a
Ldbe;a()Lit/unimi/dsi/fastutil/ints/IntList;
-
getIngredients
- Mappings:
Namespace Name Mixin selector named getIngredients
Lnet/minecraft/recipe/IngredientPlacement;getIngredients()Ljava/util/List;
intermediary method_64675
Lnet/minecraft/class_9887;method_64675()Ljava/util/List;
official b
Ldbe;b()Ljava/util/List;
-
hasNoPlacement
public boolean hasNoPlacement()- Mappings:
Namespace Name Mixin selector named hasNoPlacement
Lnet/minecraft/recipe/IngredientPlacement;hasNoPlacement()Z
intermediary method_61687
Lnet/minecraft/class_9887;method_61687()Z
official c
Ldbe;c()Z
-