| protected Slot | | addResultSlot(Player player, int x, int y) | | addResultSlot(Player player, int x, int y) | | method_61625(class_1657 arg0, int arg1, int arg2) | | addResultSlot(PlayerEntity player, int x, int y) |
|
| protected void | | addCraftingGridSlots(int left, int top) | | addCraftingGridSlots(int left, int top) | | method_61626(int arg0, int arg1) | | addInputSlots(int x, int y) |
|
| public AbstractRecipeScreenHandler$PostFillAction | | handlePlacement(boolean useMaxItems, boolean allowDroppingItemsToClear, RecipeHolder<?> recipe, ServerLevel level, Inventory inventory) | | handlePlacement(boolean useMaxItems, boolean allowDroppingItemsToClear, RecipeHolder<?> recipe, ServerLevel level, Inventory inventory) | | method_17697(boolean arg0, boolean arg1, class_8786<?> arg2, class_3218 arg3, class_1661 arg4) | | fillInputSlots(boolean arg0, boolean arg1, RecipeEntry<?> arg2, ServerWorld arg3, PlayerInventory arg4) |
|
| protected void | | beginPlacingRecipe() | | beginPlacingRecipe() | | method_59963() | | onInputSlotFillStart() |
|
| protected void | |
| public abstract Slot | | getResultSlot() | | getResultSlot() | | method_61627() | | getOutputSlot() |
|
| public abstract List<Slot> | | getInputGridSlots() | | getInputGridSlots() | | method_61628() | | getInputSlots() |
|
| public int | | getGridWidth() | | getGridWidth() | | method_61629() | | getWidth() |
|
| public int | | getGridHeight() | | getGridHeight() | | method_61630() | | getHeight() |
|
| protected abstract PlayerEntity | | owner() | | owner() | | method_61631() | | getPlayer() |
|
| public void | |