History - net.minecraft.world.inventory.ItemCombinerMenu

1.21.3

Names

cqx

cug

Fields

Container: q, inputSlots, field_22480, input, f_39769_

Container: s, inputSlots, field_22480, input

ContainerLevelAccess: o, access, field_22481, context, f_39770_

ContainerLevelAccess: q, access, field_22481, context

Player: p, player, field_22482, player, f_39771_

Player: r, player, field_22482, player

ResultContainer: r, resultSlots, field_22479, output, f_39768_

ResultContainer: t, resultSlots, field_22479, output

int: k, INVENTORY_SLOTS_PER_ROW, field_41901, field_41901, f_265978_

int: m, INVENTORY_SLOTS_PER_ROW, field_41901, field_41901

int: l, INVENTORY_SLOTS_PER_COLUMN, field_41902, field_41902, f_266084_

int: n, INVENTORY_ROWS, field_41902, field_41902

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

int: n, resultSlotIndex, field_41904, resultSlotIndex, f_266048_

int: p, resultSlotIndex, field_41904, resultSlotIndex

int: o, INPUT_SLOT_START, field_54595, field_54595

Constructors

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

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

Methods

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

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

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

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

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

void (): l, createResult, method_24928, updateResult

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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_

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

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

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

int (): n, getResultSlot, method_48360, getResultSlotIndex

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

int (): m, getInventorySlotStart, method_48359, getPlayerInventoryStartIndex

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

int (): o, getInventorySlotEnd, method_48361, getPlayerInventoryEndIndex

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

int (): p, getUseRowStart, method_48362, getPlayerHotbarStartIndex

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

int (): q, getUseRowEnd, method_48363, getPlayerHotbarEndIndex

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

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

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

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

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

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_

net.minecraft.server.v1_16_R3.ContainerAnvilAbstract

net.minecraft.world.inventory.ContainerAnvilAbstract

Fields

Container: d, inputSlots, field_22480, input, field_234643_d_, repairInventory

Container: p, inputSlots, field_22480, input, f_39769_

ContainerLevelAccess: e, access, field_22481, context, field_234644_e_, containerAccess

ContainerLevelAccess: q, access, field_22481, context, f_39770_

Player: f, player, field_22482, player, field_234645_f_, player

Player: r, player, field_22482, player, f_39771_

ResultContainer: c, resultSlots, field_22479, output, field_234642_c_, resultInventory

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, canUse

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

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, shiftClick

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

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

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

bix

bja

net.minecraft.server.v1_16_R2.ContainerAnvilAbstract

net.minecraft.server.v1_16_R3.ContainerAnvilAbstract

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bhg

bix

net.minecraft.server.v1_16_R1.ContainerAnvilAbstract

net.minecraft.server.v1_16_R2.ContainerAnvilAbstract

Fields

Container: c, resultSlots, field_22479, output, field_234642_c_, resultInventory

ResultContainer: c, resultSlots, field_22479, output, field_234642_c_, resultInventory

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

net.minecraft.server.v1_16_R1.ContainerAnvilAbstract

Fields

Container: c, resultSlots, field_22479, output, field_234642_c_, resultInventory

Container: d, inputSlots, field_22480, input, field_234643_d_, repairInventory

ContainerLevelAccess: e, access, field_22481, context, field_234644_e_, containerAccess

Player: f, player, field_22482, player, field_234645_f_, player

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, canUse

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

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