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