History - net.minecraft.screen.StonecutterScreenHandler

26.4-snapshot-7

Names

Fields

Constructors

Methods

int (): getNumberOfVisibleRecipes, method_17864, getAvailableRecipeCount

ItemStack (): getInputItem, method_17864, getAvailableRecipeCount

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

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