历史 - net.minecraft.world.inventory.ItemCombinerMenu

1.21.11

名称

dek

din

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

czq

dek

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cxf

czq

字段

构造函数

方法

1.21.5

名称

cth

cxf

字段

构造函数

方法

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

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

1.21.4

名称

cug

cth

字段

构造函数

方法

1.21.3

名称

cqx

cug

字段

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_

构造函数

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

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

方法

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

名称

字段

构造函数

方法

1.21

名称

cqy

cqx

字段

构造函数

方法

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

名称

cjd

cqy

字段

构造函数

方法

1.20.4

名称

cfl

cjd

字段

构造函数

方法

1.20.2

名称

ccf

cfl

字段

构造函数

方法

1.20.1

名称

ccd

ccf

字段

构造函数

方法

1.19.4

名称

cag

ccd

字段

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_

构造函数

方法

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

名称

bxm

cag

字段

构造函数

方法

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

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

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bwp

bxm

字段

构造函数

方法

1.19

名称

brp

bwp

字段

构造函数

方法

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

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

1.18.2

名称

bqx

brp

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

bnk

bqx

字段

构造函数

方法

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

名称

bnj

bnk

字段

构造函数

方法

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

名称

bja

bnj

net.minecraft.inventory.container.AbstractRepairContainer

net.minecraft.src.C_1278_

net.minecraft.server.v1_16_R3.ContainerAnvilAbstract

net.minecraft.world.inventory.ContainerAnvilAbstract

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

bix

bja

net.minecraft.server.v1_16_R2.ContainerAnvilAbstract

net.minecraft.server.v1_16_R3.ContainerAnvilAbstract

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

bhg

bix

net.minecraft.server.v1_16_R1.ContainerAnvilAbstract

net.minecraft.server.v1_16_R2.ContainerAnvilAbstract

字段

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

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

构造函数

方法

1.16.1

名称

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

字段

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

构造函数

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

方法

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