History - net.minecraft.world.inventory.ItemCombinerMenu

25w18a

Names

cxf

cxv

Fields

Container: s, inputSlots, field_22480, input, f_39769_

Container: s, inputSlots, field_22480

ContainerLevelAccess: q, access, field_22481, context, f_39770_

ContainerLevelAccess: q, access, field_22481

Player: r, player, field_22482, player, f_39771_

Player: r, player, field_22482

ResultContainer: t, resultSlots, field_22479, output, f_39768_

ResultContainer: t, resultSlots, field_22479

int: m, INVENTORY_SLOTS_PER_ROW, field_41901, field_41901, f_265978_

int: m, INVENTORY_SLOTS_PER_ROW, field_41901

int: n, INVENTORY_ROWS, field_41902, field_41902, f_346782_

int: n, INVENTORY_ROWS, field_41902

int: p, resultSlotIndex, field_41904, resultSlotIndex, f_266048_

int: p, resultSlotIndex, field_41904

int: o, INPUT_SLOT_START, field_54595, field_54595, f_349215_

int: o, INPUT_SLOT_START, field_54595

Constructors

Methods

boolean (Player, boolean): a, mayPickup, method_24927, canTakeOutput, m_6560_

boolean (Player, boolean): a, mayPickup, method_24927

boolean (BlockState): a, isValidBlock, method_24925, canUse, m_8039_

boolean (BlockState): a, isValidBlock, method_24925

void (): l, createResult, method_24928, updateResult, m_6640_

void (): l, createResult, method_24928

void (Container): a, slotsChanged, method_7609, onContentChanged, m_6199_

void (Container): a, slotsChanged, method_7609

void (Player): a, removed, method_7595, onClosed, m_6877_

void (Player): a, removed, method_7595

boolean (Player): b, stillValid, method_7597, canUse, m_6875_

boolean (Player): b, stillValid, method_7597

boolean (ItemStack): b, canMoveIntoInputSlots, method_48356, isValidIngredient, m_5861_

boolean (ItemStack): b, canMoveIntoInputSlots, method_48356

ItemStack (Player, int): b, quickMoveStack, method_7601, quickMove, m_7648_

ItemStack (Player, int): b, quickMoveStack, method_7601

void (Player, ItemStack): a, onTake, method_24923, onTakeOutput, m_142365_

void (Player, ItemStack): a, onTake, method_24923

void (ItemCombinerMenuSlotDefinition): a, createInputSlots, method_48354, addInputSlots, m_266254_

void (ItemCombinerMenuSlotDefinition): a, createInputSlots, method_48354

void (ItemCombinerMenuSlotDefinition): b, createResultSlot, method_48355, addResultSlot, m_266430_

void (ItemCombinerMenuSlotDefinition): b, createResultSlot, method_48355

SimpleContainer (int): e, createContainer, method_48358, createInputInventory, m_266190_

SimpleContainer (int): e, createContainer, method_48358

int (): n, getResultSlot, method_48360, getResultSlotIndex, m_266562_

int (): n, getResultSlot, method_48360

int (): m, getInventorySlotStart, method_48359, getPlayerInventoryStartIndex, m_266318_

int (): m, getInventorySlotStart, method_48359

int (): o, getInventorySlotEnd, method_48361, getPlayerInventoryEndIndex, m_266402_

int (): o, getInventorySlotEnd, method_48361

int (): p, getUseRowStart, method_48362, getPlayerHotbarStartIndex, m_266416_

int (): p, getUseRowStart, method_48362

int (): q, getUseRowEnd, method_48363, getPlayerHotbarEndIndex, m_266360_

int (): q, getUseRowEnd, method_48363

1.21.5

Names

cth

cxf

Fields

Constructors

Methods

boolean (ItemStack): c, canMoveIntoInputSlots, method_48356, isValidIngredient, m_5861_

boolean (ItemStack): b, canMoveIntoInputSlots, method_48356, isValidIngredient, m_5861_

1.21.4

Names

cug

cth

Fields

Constructors

Methods

1.21.3

Names

cqx

cug

Fields

Container: q, inputSlots, field_22480, input, f_39769_

Container: s, inputSlots, field_22480, input, f_39769_

ContainerLevelAccess: o, access, field_22481, context, f_39770_

ContainerLevelAccess: q, access, field_22481, context, f_39770_

Player: p, player, field_22482, player, f_39771_

Player: r, player, field_22482, player, f_39771_

ResultContainer: r, resultSlots, field_22479, output, f_39768_

ResultContainer: t, resultSlots, field_22479, output, f_39768_

int: k, INVENTORY_SLOTS_PER_ROW, field_41901, field_41901, f_265978_

int: m, INVENTORY_SLOTS_PER_ROW, field_41901, field_41901, f_265978_

int: l, INVENTORY_SLOTS_PER_COLUMN, field_41902, field_41902, f_266084_

int: n, INVENTORY_ROWS, field_41902, field_41902, f_346782_

List<Integer>: m, inputSlotIndexes, field_41903, inputSlotIndices, f_266110_

int: n, resultSlotIndex, field_41904, resultSlotIndex, f_266048_

int: p, resultSlotIndex, field_41904, resultSlotIndex, f_266048_

int: o, INPUT_SLOT_START, field_54595, field_54595, f_349215_

Constructors

(MenuType<?>, int, Inventory, ContainerLevelAccess)

(MenuType<?>, int, Inventory, ContainerLevelAccess, ItemCombinerMenuSlotDefinition)

Methods

void (): m, createResult, method_24928, updateResult, m_6640_

void (): l, createResult, method_24928, updateResult, m_6640_

void (Inventory): a, createInventorySlots, method_48353, addPlayerInventorySlots, m_266235_

ItemCombinerMenuSlotDefinition (): l, createInputSlotDefinitions, method_48352, getForgingSlotsManager, m_266183_

int (ItemStack): d, getSlotToQuickMoveTo, method_48357, getSlotFor, m_266159_

int (): o, getResultSlot, method_48360, getResultSlotIndex, m_266562_

int (): n, getResultSlot, method_48360, getResultSlotIndex, m_266562_

int (): n, getInventorySlotStart, method_48359, getPlayerInventoryStartIndex, m_266318_

int (): m, getInventorySlotStart, method_48359, getPlayerInventoryStartIndex, m_266318_

int (): p, getInventorySlotEnd, method_48361, getPlayerInventoryEndIndex, m_266402_

int (): o, getInventorySlotEnd, method_48361, getPlayerInventoryEndIndex, m_266402_

int (): q, getUseRowStart, method_48362, getPlayerHotbarStartIndex, m_266416_

int (): p, getUseRowStart, method_48362, getPlayerHotbarStartIndex, m_266416_

int (): r, getUseRowEnd, method_48363, getPlayerHotbarEndIndex, m_266360_

int (): q, getUseRowEnd, method_48363, getPlayerHotbarEndIndex, m_266360_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cqy

cqx

Fields

Constructors

Methods

void (Player): b, removed, method_7595, onClosed, m_6877_

void (Player): a, removed, method_7595, onClosed, m_6877_

boolean (Player): a, stillValid, method_7597, canUse, m_6875_

boolean (Player): b, stillValid, method_7597, canUse, m_6875_

ItemStack (Player, int): a, quickMoveStack, method_7601, quickMove, m_7648_

ItemStack (Player, int): b, quickMoveStack, method_7601, quickMove, m_7648_

1.20.6

Names

cjd

cqy

Fields

Constructors

Methods

1.20.4

Names

cfl

cjd

Fields

Constructors

Methods

1.20.2

Names

ccf

cfl

Fields

Constructors

Methods

1.20.1

Names

ccd

ccf

Fields

Constructors

Methods

1.19.4

Names

cag

ccd

Fields

Container: p, inputSlots, field_22480, input, f_39769_

Container: q, inputSlots, field_22480, input, f_39769_

ContainerLevelAccess: q, access, field_22481, context, f_39770_

ContainerLevelAccess: o, access, field_22481, context, f_39770_

Player: r, player, field_22482, player, f_39771_

Player: p, player, field_22482, player, f_39771_

ResultContainer: o, resultSlots, field_22479, output, f_39768_

ResultContainer: r, resultSlots, field_22479, output, f_39768_

int: l, INPUT_SLOT, field_30814, FIRST_INPUT_SLOT_INDEX, f_150595_

int: m, ADDITIONAL_SLOT, field_30815, SECOND_INPUT_SLOT_INDEX, f_150596_

int: n, RESULT_SLOT, field_30816, OUTPUT_SLOT_INDEX, f_150597_

int: k, INV_SLOT_START, field_30813, PLAYER_INVENTORY_START_INDEX, f_150594_

int: s, INV_SLOT_END, field_30817, field_30817, f_150598_

int: t, USE_ROW_SLOT_START, field_30818, field_30818, f_150599_

int: u, USE_ROW_SLOT_END, field_30819, PLAYER_INVENTORY_END_INDEX, f_150600_

int: k, INVENTORY_SLOTS_PER_ROW, field_41901, field_41901, f_265978_

int: l, INVENTORY_SLOTS_PER_COLUMN, field_41902, field_41902, f_266084_

List<Integer>: m, inputSlotIndexes, field_41903, inputSlotIndices, f_266110_

int: n, resultSlotIndex, field_41904, resultSlotIndex, f_266048_

Constructors

Methods

void (): l, createResult, method_24928, updateResult, m_6640_

void (): m, createResult, method_24928, updateResult, m_6640_

void (Player): b, removed, method_7595, close, m_6877_

void (Player): b, removed, method_7595, onClosed, m_6877_

boolean (ItemStack): c, shouldQuickMoveToAdditionalSlot, method_30025, isUsableAsAddition, m_5861_

boolean (ItemStack): c, canMoveIntoInputSlots, method_48356, isValidIngredient, m_5861_

void (ItemCombinerMenuSlotDefinition): a, createInputSlots, method_48354, addInputSlots, m_266254_

void (ItemCombinerMenuSlotDefinition): b, createResultSlot, method_48355, addResultSlot, m_266430_

void (Inventory): a, createInventorySlots, method_48353, addPlayerInventorySlots, m_266235_

ItemCombinerMenuSlotDefinition (): l, createInputSlotDefinitions, method_48352, getForgingSlotsManager, m_266183_

SimpleContainer (int): e, createContainer, method_48358, createInputInventory, m_266190_

int (ItemStack): d, getSlotToQuickMoveTo, method_48357, getSlotFor, m_266159_

int (): o, getResultSlot, method_48360, getResultSlotIndex, m_266562_

int (): n, getInventorySlotStart, method_48359, getPlayerInventoryStartIndex, m_266318_

int (): p, getInventorySlotEnd, method_48361, getPlayerInventoryEndIndex, m_266402_

int (): q, getUseRowStart, method_48362, getPlayerHotbarStartIndex, m_266416_

int (): r, getUseRowEnd, method_48363, getPlayerHotbarEndIndex, m_266360_

1.19.3

Names

bxm

cag

Fields

Constructors

Methods

ItemStack (Player, int): a, quickMoveStack, method_7601, transferSlot, m_7648_

ItemStack (Player, int): a, quickMoveStack, method_7601, quickMove, m_7648_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bwp

bxm

Fields

Constructors

Methods

1.19

Names

brp

bwp

Fields

Constructors

Methods

ItemStack (Player, int): b, quickMoveStack, method_7601, transferSlot, m_7648_

ItemStack (Player, int): a, quickMoveStack, method_7601, transferSlot, m_7648_

1.18.2

Names

bqx

brp

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bnk

bqx

Fields

Constructors

Methods

1.17.1

Names

bnj

bnk

Fields

Constructors

Methods

void (): i, createResult, method_24928, updateResult, m_6640_

void (): l, createResult, method_24928, updateResult, m_6640_

boolean (ItemStack): c, shouldQuickMoveToAdditionalSlot, method_30025, method_30025, m_5861_

boolean (ItemStack): c, shouldQuickMoveToAdditionalSlot, method_30025, isUsableAsAddition, m_5861_

1.17

Names

bja

bnj

net.minecraft.inventory.container.AbstractRepairContainer

net.minecraft.src.C_1278_

Fields

Container: d, inputSlots, field_22480, input, field_234643_d_

Container: p, inputSlots, field_22480, input, f_39769_

ContainerLevelAccess: e, access, field_22481, context, field_234644_e_

ContainerLevelAccess: q, access, field_22481, context, f_39770_

Player: f, player, field_22482, player, field_234645_f_

Player: r, player, field_22482, player, f_39771_

ResultContainer: c, resultSlots, field_22479, output, field_234642_c_

ResultContainer: o, resultSlots, field_22479, output, f_39768_

int: l, INPUT_SLOT, field_30814, FIRST_INPUT_SLOT_INDEX, f_150595_

int: m, ADDITIONAL_SLOT, field_30815, SECOND_INPUT_SLOT_INDEX, f_150596_

int: n, RESULT_SLOT, field_30816, OUTPUT_SLOT_INDEX, f_150597_

int: k, INV_SLOT_START, field_30813, PLAYER_INVENTORY_START_INDEX, f_150594_

int: s, INV_SLOT_END, field_30817, field_30817, f_150598_

int: t, USE_ROW_SLOT_START, field_30818, field_30818, f_150599_

int: u, USE_ROW_SLOT_END, field_30819, PLAYER_INVENTORY_END_INDEX, f_150600_

Constructors

Methods

boolean (Player, boolean): b, mayPickup, method_24927, canTakeOutput, func_230303_b_

boolean (Player, boolean): a, mayPickup, method_24927, canTakeOutput, m_6560_

ItemStack (Player, ItemStack): a, onTake, method_24923, onTakeOutput, func_230301_a_

boolean (BlockState): a, isValidBlock, method_24925, canUse, func_230302_a_

boolean (BlockState): a, isValidBlock, method_24925, canUse, m_8039_

void (): e, createResult, method_24928, updateResult, func_82848_d

void (): i, createResult, method_24928, updateResult, m_6640_

void (Container): a, slotsChanged, method_7609, onContentChanged, func_75130_a

void (Container): a, slotsChanged, method_7609, onContentChanged, m_6199_

void (Player): b, removed, method_7595, close, func_75134_a

void (Player): b, removed, method_7595, close, m_6877_

boolean (Player): a, stillValid, method_7597, canUse, func_75145_c

boolean (Player): a, stillValid, method_7597, canUse, m_6875_

boolean (ItemStack): a, shouldQuickMoveToAdditionalSlot, method_30025, method_30025, func_241210_a_

boolean (ItemStack): c, shouldQuickMoveToAdditionalSlot, method_30025, method_30025, m_5861_

ItemStack (Player, int): b, quickMoveStack, method_7601, transferSlot, func_82846_b

ItemStack (Player, int): b, quickMoveStack, method_7601, transferSlot, m_7648_

void (Player, ItemStack): a, onTake, method_24923, onTakeOutput, m_142365_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

bix

bja

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bhg

bix

Fields

Container: c, resultSlots, field_22479, output, field_234642_c_

ResultContainer: c, resultSlots, field_22479, output, field_234642_c_

Constructors

Methods

1.16.1

Names

bhg

net.minecraft.world.inventory.ItemCombinerMenu

net.minecraft.class_4861

net.minecraft.screen.ForgingScreenHandler

net.minecraft.inventory.container.AbstractRepairContainer

Fields

Container: c, resultSlots, field_22479, output, field_234642_c_

Container: d, inputSlots, field_22480, input, field_234643_d_

ContainerLevelAccess: e, access, field_22481, context, field_234644_e_

Player: f, player, field_22482, player, field_234645_f_

Constructors

(MenuType<?>, int, Inventory, ContainerLevelAccess)

Methods

boolean (Player, boolean): b, mayPickup, method_24927, canTakeOutput, func_230303_b_

ItemStack (Player, ItemStack): a, onTake, method_24923, onTakeOutput, func_230301_a_

boolean (BlockState): a, isValidBlock, method_24925, canUse, func_230302_a_

void (): e, createResult, method_24928, updateResult, func_82848_d

void (Container): a, slotsChanged, method_7609, onContentChanged, func_75130_a

void (Player): b, removed, method_7595, close, func_75134_a

boolean (Player): a, stillValid, method_7597, canUse, func_75145_c

boolean (ItemStack): a, shouldQuickMoveToAdditionalSlot, method_30025, method_30025, func_241210_a_

ItemStack (Player, int): b, quickMoveStack, method_7601, transferSlot, func_82846_b