| public static <I extends RecipeInput, R extends Recipe<I>> AbstractRecipeScreenHandler$PostFillAction |
| placeRecipe(ServerPlaceRecipe$CraftingMenuAccess<R> menu, int gridWidth, int gridHeight, List<Slot> inputGridSlots, List<Slot> slotsToClear, Inventory inventory, RecipeHolder<R> recipe, boolean useMaxItems, boolean allowDroppingItemsToClear) |
| method_61232(class_2955$class_9840<R> arg0, int arg1, int arg2, List<class_1735> arg3, List<class_1735> arg4, class_1661 arg5, class_8786<R> arg6, boolean arg7, boolean arg8) |
| fill(InputSlotFiller$Handler<R> handler, int width, int height, List<Slot> inputSlots, List<Slot> slotsToReturn, PlayerInventory inventory, RecipeEntry<R> recipe, boolean craftAll, boolean creative) |
|
| private AbstractRecipeScreenHandler$PostFillAction |
|
| private void |
| clearGrid() |
| method_12822() |
| returnInputs() |
|
| private void |
|
| private static int |
|
| private int |
| calculateAmountToCraft(int biggestCraftableStack, boolean recipeMatchesPlaced) |
| method_61231(int arg0, boolean arg1) |
| calculateCraftAmount(int forCraftAll, boolean match) |
|
| private int |
|
| private boolean |
| testClearGrid() |
| method_12825() |
| canReturnInputs() |
|
| private int |
| getAmountOfFreeSlotsInInventory() |
| method_12823() |
| getFreeInventorySlots() |
|
| private void |
| lambda$placeRecipe$0(List arg0, int arg1, Integer arg2, int arg3, int arg4, int arg5) |
| method_65782(List arg0, int arg1, Integer arg2, int arg3, int arg4, int arg5) |
| method_65782(List arg0, int arg1, Integer slot, int index, int x, int y) |
|