History - net.minecraft.screen.StonecutterScreenHandler
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
void (PlayerEntity, World, BlockPos): lambda$removed$3, method_17856, method_17856
void (PlayerEntity, World, BlockPos): lambda$removed$0, method_17856, method_17856
void (): lambda$setupResultSlot$2, method_64656, method_64656
void (): lambda$setupResultSlot$1, method_64656, method_64656
void (RecipeEntry): lambda$setupResultSlot$1, method_64655, method_64655
void (RecipeEntry): lambda$setupResultSlot$0, method_64655, method_64655
1.21.11_unobfuscated
Names
net.minecraft.world.inventory.StonecutterMenu
net.minecraft.class_3971
net.minecraft.screen.StonecutterScreenHandler
Fields
int: INPUT_SLOT, field_30842, INPUT_ID
int: RESULT_SLOT, field_30843, OUTPUT_ID
int: INV_SLOT_START, field_30844, INVENTORY_START
int: INV_SLOT_END, field_30845, INVENTORY_END
int: USE_ROW_SLOT_START, field_30846, OUTPUT_START
int: USE_ROW_SLOT_END, field_30847, OUTPUT_END
ScreenHandlerContext: access, field_17630, context
Property: selectedRecipeIndex, field_17631, selectedRecipe
World: level, field_17632, world
CuttingRecipeDisplay$Grouping<StonecuttingRecipe>: recipesForInput, field_54600, availableRecipes
ItemStack: input, field_17634, inputStack
long: lastSoundTime, field_17635, lastTakeTime
Slot: inputSlot, field_17627, inputSlot
Slot: resultSlot, field_17628, outputSlot
Runnable: slotUpdateListener, field_17636, contentsChangedListener
Inventory: container, field_17629, input
CraftingResultInventory: resultContainer, field_19173, output
Constructors
(int, PlayerInventory)
(int, PlayerInventory, ScreenHandlerContext)
Methods
int (): getSelectedRecipeIndex, method_17862, getSelectedRecipe
CuttingRecipeDisplay$Grouping<StonecuttingRecipe> (): getVisibleRecipes, method_17863, getAvailableRecipes
int (): getNumberOfVisibleRecipes, method_17864, getAvailableRecipeCount
boolean (): hasInputItem, method_17865, canCraft
boolean (PlayerEntity): stillValid, method_7597, canUse
boolean (PlayerEntity, int): clickMenuButton, method_7604, onButtonClick
boolean (int): isValidRecipeIndex, method_30160, isInBounds
void (Inventory): slotsChanged, method_7609, onContentChanged
void (ItemStack): setupRecipeList, method_17855, updateInput
void (int): setupResultSlot, method_17866, populateResult
ScreenHandlerType<?> (): getType, method_17358, getType
void (Runnable): registerUpdateListener, method_17859, setContentsChangedListener
boolean (ItemStack, Slot): canTakeItemForPickAll, method_7613, canInsertIntoSlot
ItemStack (PlayerEntity, int): quickMoveStack, method_7601, quickMove
void (PlayerEntity): removed, method_7595, onClosed
void (PlayerEntity, World, BlockPos): lambda$removed$3, method_17856, method_17856
void (): lambda$setupResultSlot$2, method_64656, method_64656
void (RecipeEntry): lambda$setupResultSlot$1, method_64655, method_64655
void (): lambda$new$0, method_17867, method_17867