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