Package net.minecraft.recipe
Class InputSlotFiller<R extends Recipe<?>>
java.lang.Object
net.minecraft.recipe.InputSlotFiller<R>
- Mappings:
Namespace Name named net/minecraft/recipe/InputSlotFillerintermediary net/minecraft/class_2955official akp
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceInputSlotFiller.class_9840<T extends Recipe<?>> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate final booleanprivate final intprivate final intprivate final InputSlotFiller.class_9840<R> private final PlayerInventory -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateInputSlotFiller(InputSlotFiller.class_9840<R> class_9840, PlayerInventory playerInventory, boolean bool, int int2, int int3, List<Slot> list, List<Slot> list2) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanprivate intfillInputSlot(Slot slot, RegistryEntry<Item> registryEntry, int int2) private intprivate intmethod_61231(int int2, boolean bool) static <I extends RecipeInput,R extends Recipe<I>>
AbstractRecipeScreenHandler.class_9885method_61232(InputSlotFiller.class_9840<R> class_9840, int int2, int int3, List<Slot> list, List<Slot> list2, PlayerInventory playerInventory, RecipeEntry<R> recipeEntry, boolean bool, boolean bool2) method_61233(RecipeEntry<R> recipeEntry, RecipeFinder recipeFinder) private voidmethod_61235(RecipeEntry<R> recipeEntry, RecipeFinder recipeFinder) private void
-
Field Details
-
field_51523
private static final int field_51523- See Also:
- Mappings:
Namespace Name Mixin selector named field_51523Lnet/minecraft/recipe/InputSlotFiller;field_51523:Iintermediary field_51523Lnet/minecraft/class_2955;field_51523:Iofficial aLakp;a:I
-
inventory
- Mappings:
Namespace Name Mixin selector named inventoryLnet/minecraft/recipe/InputSlotFiller;inventory:Lnet/minecraft/entity/player/PlayerInventory;intermediary field_13350Lnet/minecraft/class_2955;field_13350:Lnet/minecraft/class_1661;official bLakp;b:Lcno;
-
handler
- Mappings:
Namespace Name Mixin selector named handlerLnet/minecraft/recipe/InputSlotFiller;handler:Lnet/minecraft/recipe/InputSlotFiller$class_9840;intermediary field_13348Lnet/minecraft/class_2955;field_13348:Lnet/minecraft/class_2955$class_9840;official cLakp;c:Lakp$a;
-
field_52340
private final boolean field_52340- Mappings:
Namespace Name Mixin selector named field_52340Lnet/minecraft/recipe/InputSlotFiller;field_52340:Zintermediary field_52340Lnet/minecraft/class_2955;field_52340:Zofficial dLakp;d:Z
-
field_52341
private final int field_52341- Mappings:
Namespace Name Mixin selector named field_52341Lnet/minecraft/recipe/InputSlotFiller;field_52341:Iintermediary field_52341Lnet/minecraft/class_2955;field_52341:Iofficial eLakp;e:I
-
field_52342
private final int field_52342- Mappings:
Namespace Name Mixin selector named field_52342Lnet/minecraft/recipe/InputSlotFiller;field_52342:Iintermediary field_52342Lnet/minecraft/class_2955;field_52342:Iofficial fLakp;f:I
-
field_52343
- Mappings:
Namespace Name Mixin selector named field_52343Lnet/minecraft/recipe/InputSlotFiller;field_52343:Ljava/util/List;intermediary field_52343Lnet/minecraft/class_2955;field_52343:Ljava/util/List;official gLakp;g:Ljava/util/List;
-
field_52344
- Mappings:
Namespace Name Mixin selector named field_52344Lnet/minecraft/recipe/InputSlotFiller;field_52344:Ljava/util/List;intermediary field_52344Lnet/minecraft/class_2955;field_52344:Ljava/util/List;official hLakp;h:Ljava/util/List;
-
-
Constructor Details
-
InputSlotFiller
private InputSlotFiller(InputSlotFiller.class_9840<R> class_9840, PlayerInventory playerInventory, boolean bool, int int2, int int3, List<Slot> list, List<Slot> list2)
-
-
Method Details
-
method_61232
public static <I extends RecipeInput,R extends Recipe<I>> AbstractRecipeScreenHandler.class_9885 method_61232(InputSlotFiller.class_9840<R> class_9840, int int2, int int3, List<Slot> list, List<Slot> list2, PlayerInventory playerInventory, RecipeEntry<R> recipeEntry, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector named method_61232Lnet/minecraft/recipe/InputSlotFiller;method_61232(Lnet/minecraft/recipe/InputSlotFiller$class_9840;IILjava/util/List;Ljava/util/List;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/recipe/RecipeEntry;ZZ)Lnet/minecraft/screen/AbstractRecipeScreenHandler$class_9885;intermediary method_61232Lnet/minecraft/class_2955;method_61232(Lnet/minecraft/class_2955$class_9840;IILjava/util/List;Ljava/util/List;Lnet/minecraft/class_1661;Lnet/minecraft/class_8786;ZZ)Lnet/minecraft/class_1729$class_9885;official aLakp;a(Lakp$a;IILjava/util/List;Ljava/util/List;Lcno;Lczv;ZZ)Lcsf$a;
-
method_61233
private AbstractRecipeScreenHandler.class_9885 method_61233(RecipeEntry<R> recipeEntry, RecipeFinder recipeFinder) - Mappings:
Namespace Name Mixin selector named method_61233Lnet/minecraft/recipe/InputSlotFiller;method_61233(Lnet/minecraft/recipe/RecipeEntry;Lnet/minecraft/recipe/RecipeFinder;)Lnet/minecraft/screen/AbstractRecipeScreenHandler$class_9885;intermediary method_61233Lnet/minecraft/class_2955;method_61233(Lnet/minecraft/class_8786;Lnet/minecraft/class_9875;)Lnet/minecraft/class_1729$class_9885;official aLakp;a(Lczv;Lcnu;)Lcsf$a;
-
returnInputs
private void returnInputs()- Mappings:
Namespace Name Mixin selector named returnInputsLnet/minecraft/recipe/InputSlotFiller;returnInputs()Vintermediary method_12822Lnet/minecraft/class_2955;method_12822()Vofficial aLakp;a()V
-
method_61235
- Mappings:
Namespace Name Mixin selector named method_61235Lnet/minecraft/recipe/InputSlotFiller;method_61235(Lnet/minecraft/recipe/RecipeEntry;Lnet/minecraft/recipe/RecipeFinder;)Vintermediary method_61235Lnet/minecraft/class_2955;method_61235(Lnet/minecraft/class_8786;Lnet/minecraft/class_9875;)Vofficial bLakp;b(Lczv;Lcnu;)V
-
method_61231
private int method_61231(int int2, boolean bool) - Mappings:
Namespace Name Mixin selector named method_61231Lnet/minecraft/recipe/InputSlotFiller;method_61231(IZ)Iintermediary method_61231Lnet/minecraft/class_2955;method_61231(IZ)Iofficial aLakp;a(IZ)I
-
fillInputSlot
- Mappings:
Namespace Name Mixin selector named fillInputSlotLnet/minecraft/recipe/InputSlotFiller;fillInputSlot(Lnet/minecraft/screen/slot/Slot;Lnet/minecraft/registry/entry/RegistryEntry;I)Iintermediary method_12824Lnet/minecraft/class_2955;method_12824(Lnet/minecraft/class_1735;Lnet/minecraft/class_6880;I)Iofficial aLakp;a(Lcsn;Ljn;I)I
-
canReturnInputs
private boolean canReturnInputs()- Mappings:
Namespace Name Mixin selector named canReturnInputsLnet/minecraft/recipe/InputSlotFiller;canReturnInputs()Zintermediary method_12825Lnet/minecraft/class_2955;method_12825()Zofficial bLakp;b()Z
-
getFreeInventorySlots
private int getFreeInventorySlots()- Mappings:
Namespace Name Mixin selector named getFreeInventorySlotsLnet/minecraft/recipe/InputSlotFiller;getFreeInventorySlots()Iintermediary method_12823Lnet/minecraft/class_2955;method_12823()Iofficial cLakp;c()I
-