Package net.minecraft.recipe
Class IngredientPlacement
java.lang.Object
net.minecraft.recipe.IngredientPlacement
- Mappings:
Namespace Name named net/minecraft/recipe/IngredientPlacementintermediary net/minecraft/class_9887official dcc
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<Ingredient> static final IngredientPlacementprivate final List<Optional<IngredientPlacement.PlacementSlot>> private final List<RecipeMatcher.RawIngredient<RegistryEntry<Item>>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateIngredientPlacement(List<Ingredient> ingredients, List<RecipeMatcher.RawIngredient<RegistryEntry<Item>>> rawIngredients, List<Optional<IngredientPlacement.PlacementSlot>> placementSlots) -
Method Summary
Modifier and TypeMethodDescriptionstatic IngredientPlacementforMultipleSlots(List<Optional<Ingredient>> ingredients) static IngredientPlacementforShapeless(List<Ingredient> ingredients) static IngredientPlacementforSingleSlot(Ingredient ingredient) booleanstatic RecipeMatcher.RawIngredient<RegistryEntry<Item>> sort(Ingredient ingredient)
-
Field Details
-
NONE
- Mappings:
Namespace Name Mixin selector named NONELnet/minecraft/recipe/IngredientPlacement;NONE:Lnet/minecraft/recipe/IngredientPlacement;intermediary field_52597Lnet/minecraft/class_9887;field_52597:Lnet/minecraft/class_9887;official aLdcc;a:Ldcc;
-
ingredients
- Mappings:
Namespace Name Mixin selector named ingredientsLnet/minecraft/recipe/IngredientPlacement;ingredients:Ljava/util/List;intermediary field_54635Lnet/minecraft/class_9887;field_54635:Ljava/util/List;official bLdcc;b:Ljava/util/List;
-
rawIngredients
- Mappings:
Namespace Name Mixin selector named rawIngredientsLnet/minecraft/recipe/IngredientPlacement;rawIngredients:Ljava/util/List;intermediary field_54636Lnet/minecraft/class_9887;field_54636:Ljava/util/List;official cLdcc;c:Ljava/util/List;
-
placementSlots
- Mappings:
Namespace Name Mixin selector named placementSlotsLnet/minecraft/recipe/IngredientPlacement;placementSlots:Ljava/util/List;intermediary field_52599Lnet/minecraft/class_9887;field_52599:Ljava/util/List;official dLdcc;d:Ljava/util/List;
-
-
Constructor Details
-
IngredientPlacement
private IngredientPlacement(List<Ingredient> ingredients, List<RecipeMatcher.RawIngredient<RegistryEntry<Item>>> rawIngredients, List<Optional<IngredientPlacement.PlacementSlot>> placementSlots) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/recipe/IngredientPlacement;<init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_9887;<init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vofficial <init>Ldcc;<init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
-
-
Method Details
-
sort
- Mappings:
Namespace Name Mixin selector named sortLnet/minecraft/recipe/IngredientPlacement;sort(Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/recipe/RecipeMatcher$RawIngredient;intermediary method_64674Lnet/minecraft/class_9887;method_64674(Lnet/minecraft/class_1856;)Lnet/minecraft/class_1662$class_9873;official aLdcc;a(Ldbz;)Lcqa$a;
-
forSingleSlot
- Mappings:
Namespace Name Mixin selector named forSingleSlotLnet/minecraft/recipe/IngredientPlacement;forSingleSlot(Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/recipe/IngredientPlacement;intermediary method_61682Lnet/minecraft/class_9887;method_61682(Lnet/minecraft/class_1856;)Lnet/minecraft/class_9887;official bLdcc;b(Ldbz;)Ldcc;
-
forMultipleSlots
- Mappings:
Namespace Name Mixin selector named forMultipleSlotsLnet/minecraft/recipe/IngredientPlacement;forMultipleSlots(Ljava/util/List;)Lnet/minecraft/recipe/IngredientPlacement;intermediary method_61683Lnet/minecraft/class_9887;method_61683(Ljava/util/List;)Lnet/minecraft/class_9887;official aLdcc;a(Ljava/util/List;)Ldcc;
-
forShapeless
- Mappings:
Namespace Name Mixin selector named forShapelessLnet/minecraft/recipe/IngredientPlacement;forShapeless(Ljava/util/List;)Lnet/minecraft/recipe/IngredientPlacement;intermediary method_61686Lnet/minecraft/class_9887;method_61686(Ljava/util/List;)Lnet/minecraft/class_9887;official bLdcc;b(Ljava/util/List;)Ldcc;
-
getPlacementSlots
- Mappings:
Namespace Name Mixin selector named getPlacementSlotsLnet/minecraft/recipe/IngredientPlacement;getPlacementSlots()Ljava/util/List;intermediary method_61681Lnet/minecraft/class_9887;method_61681()Ljava/util/List;official aLdcc;a()Ljava/util/List;
-
getIngredients
- Mappings:
Namespace Name Mixin selector named getIngredientsLnet/minecraft/recipe/IngredientPlacement;getIngredients()Ljava/util/List;intermediary method_64675Lnet/minecraft/class_9887;method_64675()Ljava/util/List;official bLdcc;b()Ljava/util/List;
-
getRawIngredients
- Mappings:
Namespace Name Mixin selector named getRawIngredientsLnet/minecraft/recipe/IngredientPlacement;getRawIngredients()Ljava/util/List;intermediary method_64676Lnet/minecraft/class_9887;method_64676()Ljava/util/List;official cLdcc;c()Ljava/util/List;
-
hasNoPlacement
public boolean hasNoPlacement()- Mappings:
Namespace Name Mixin selector named hasNoPlacementLnet/minecraft/recipe/IngredientPlacement;hasNoPlacement()Zintermediary method_61687Lnet/minecraft/class_9887;method_61687()Zofficial dLdcc;d()Z
-