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

1.21.11

名称

dfh

djl

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

dan

dfh

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cyc

dan

字段

构造函数

方法

1.21.5

名称

cud

cyc

字段

构造函数

方法

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

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

1.21.4

名称

cvc

cud

字段

构造函数

方法

1.21.3

名称

crt

cvc

字段

Level: x, level, field_25385, world, f_40241_

Level: z, level, field_25385, world, f_40241_

List<RecipeHolder<SmithingRecipe>>: z, recipes, field_25668, recipes, f_40243_

int: k, TEMPLATE_SLOT, field_41924, TEMPLATE_ID, f_266015_

int: m, TEMPLATE_SLOT, field_41924, TEMPLATE_ID, f_266015_

int: l, BASE_SLOT, field_41925, EQUIPMENT_ID, f_266035_

int: n, BASE_SLOT, field_41925, EQUIPMENT_ID, f_266035_

int: m, ADDITIONAL_SLOT, field_41926, MATERIAL_ID, f_265928_

int: o, ADDITIONAL_SLOT, field_41926, MATERIAL_ID, f_265928_

int: n, RESULT_SLOT, field_41927, OUTPUT_ID, f_266024_

int: p, RESULT_SLOT, field_41927, OUTPUT_ID, f_266024_

int: s, TEMPLATE_SLOT_X_PLACEMENT, field_41928, TEMPLATE_X, f_265913_

int: u, TEMPLATE_SLOT_X_PLACEMENT, field_41928, TEMPLATE_X, f_265913_

int: t, BASE_SLOT_X_PLACEMENT, field_41929, EQUIPMENT_X, f_266041_

int: v, BASE_SLOT_X_PLACEMENT, field_41929, EQUIPMENT_X, f_266041_

int: u, ADDITIONAL_SLOT_X_PLACEMENT, field_41930, MATERIAL_X, f_265899_

int: w, ADDITIONAL_SLOT_X_PLACEMENT, field_41930, MATERIAL_X, f_265899_

int: w, RESULT_SLOT_X_PLACEMENT, field_41932, OUTPUT_X, f_265851_

int: y, RESULT_SLOT_X_PLACEMENT, field_41932, OUTPUT_X, f_265851_

int: v, SLOT_Y_PLACEMENT, field_41931, SLOT_Y, f_266111_

int: x, SLOT_Y_PLACEMENT, field_41931, SLOT_Y, f_266111_

RecipeHolder<SmithingRecipe>: y, selectedRecipe, field_25386, currentRecipe, f_40242_

RecipePropertySet: A, baseItemTest, field_54597, basePropertySet, f_347052_

RecipePropertySet: B, templateItemTest, field_54598, templatePropertySet, f_348296_

RecipePropertySet: C, additionItemTest, field_54599, additionPropertySet, f_346664_

DataSlot: D, hasRecipeError, field_54970, invalidRecipe, f_347073_

构造函数

(int, Inventory, ContainerLevelAccess, Level)

方法

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

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

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

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

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

List<ItemStack> (): n, getRelevantItems, method_51307, getInputStacks, m_280632_

List<ItemStack> (): o, getRelevantItems, method_51307, getInputStacks, m_280632_

OptionalInt (SmithingRecipe, ItemStack): a, findSlotMatchingIngredient, method_48389, getQuickMoveSlot, m_266320_

OptionalInt (ItemStack): e, findSlotToQuickMoveTo, method_52563, getQuickMoveSlot, m_294173_

ItemCombinerMenuSlotDefinition (RecipeAccess): a, createInputSlotDefinitions, method_64652, createForgingSlotsManager, m_266183_

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

boolean (): m, hasRecipeError, method_65060, hasInvalidRecipe, m_353862_

1.21.1

名称

字段

构造函数

方法

1.21

名称

cru

crt

字段

构造函数

方法

SmithingRecipeInput (): p, createRecipeInput, method_59965, createRecipeInput, m_339052_

1.20.6

名称

cjx

cru

字段

构造函数

方法

1.20.4

名称

cge

cjx

字段

构造函数

方法

1.20.2

名称

ccy

cge

字段

SmithingRecipe: y, selectedRecipe, field_25386, currentRecipe, f_40242_

RecipeHolder<SmithingRecipe>: y, selectedRecipe, field_25386, currentRecipe, f_40242_

构造函数

方法

Optional<Integer> (SmithingRecipe, ItemStack): a, findSlotMatchingIngredient, method_48389, getQuickMoveSlot, m_266320_

OptionalInt (SmithingRecipe, ItemStack): a, findSlotMatchingIngredient, method_48389, getQuickMoveSlot, m_266320_

OptionalInt (ItemStack): e, findSlotToQuickMoveTo, method_52563, getQuickMoveSlot, m_294173_

1.20.1

名称

ccx

ccy

字段

int: k, TEMPLATE_SLOT, field_41924, field_41924, f_266015_

int: k, TEMPLATE_SLOT, field_41924, TEMPLATE_ID, f_266015_

int: l, BASE_SLOT, field_41925, field_41925, f_266035_

int: l, BASE_SLOT, field_41925, EQUIPMENT_ID, f_266035_

int: m, ADDITIONAL_SLOT, field_41926, field_41926, f_265928_

int: m, ADDITIONAL_SLOT, field_41926, MATERIAL_ID, f_265928_

int: n, RESULT_SLOT, field_41927, field_41927, f_266024_

int: n, RESULT_SLOT, field_41927, OUTPUT_ID, f_266024_

int: s, TEMPLATE_SLOT_X_PLACEMENT, field_41928, field_41928, f_265913_

int: s, TEMPLATE_SLOT_X_PLACEMENT, field_41928, TEMPLATE_X, f_265913_

int: t, BASE_SLOT_X_PLACEMENT, field_41929, field_41929, f_266041_

int: t, BASE_SLOT_X_PLACEMENT, field_41929, EQUIPMENT_X, f_266041_

int: u, ADDITIONAL_SLOT_X_PLACEMENT, field_41930, field_41930, f_265899_

int: u, ADDITIONAL_SLOT_X_PLACEMENT, field_41930, MATERIAL_X, f_265899_

int: w, RESULT_SLOT_X_PLACEMENT, field_41932, field_41932, f_265851_

int: w, RESULT_SLOT_X_PLACEMENT, field_41932, OUTPUT_X, f_265851_

int: v, SLOT_Y_PLACEMENT, field_41931, field_41931, f_266111_

int: v, SLOT_Y_PLACEMENT, field_41931, SLOT_Y, f_266111_

构造函数

方法

List<ItemStack> (): n, getRelevantItems, method_51307, getInputStacks, m_280632_

1.19.4

名称

cay

ccx

字段

Level: k, level, field_25385, world, f_40241_

Level: x, level, field_25385, world, f_40241_

UpgradeRecipe: s, selectedRecipe, field_25386, currentRecipe, f_40242_

List<UpgradeRecipe>: t, recipes, field_25668, recipes, f_40243_

List<SmithingRecipe>: z, recipes, field_25668, recipes, f_40243_

int: k, TEMPLATE_SLOT, field_41924, field_41924, f_266015_

int: l, BASE_SLOT, field_41925, field_41925, f_266035_

int: m, ADDITIONAL_SLOT, field_41926, field_41926, f_265928_

int: n, RESULT_SLOT, field_41927, field_41927, f_266024_

int: s, TEMPLATE_SLOT_X_PLACEMENT, field_41928, field_41928, f_265913_

int: t, BASE_SLOT_X_PLACEMENT, field_41929, field_41929, f_266041_

int: u, ADDITIONAL_SLOT_X_PLACEMENT, field_41930, field_41930, f_265899_

int: w, RESULT_SLOT_X_PLACEMENT, field_41932, field_41932, f_265851_

int: v, SLOT_Y_PLACEMENT, field_41931, field_41931, f_266111_

SmithingRecipe: y, selectedRecipe, field_25386, currentRecipe, f_40242_

构造函数

方法

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

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

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

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

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

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

Optional<Integer> (SmithingRecipe, ItemStack): a, findSlotMatchingIngredient, method_48389, getQuickMoveSlot, m_266320_

1.19.3

名称

bye

cay

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bxh

bye

字段

构造函数

方法

1.19

名称

bsh

bxh

字段

构造函数

方法

1.18.2

名称

brp

bsh

字段

构造函数

方法

void (int): d, shrinkStackInSlot, method_29539, decrementStack, m_40270_

void (int): e, shrinkStackInSlot, method_29539, decrementStack, m_40270_

1.18.1

名称

字段

构造函数

方法

1.18

名称

boc

brp

字段

构造函数

方法

1.17.1

名称

bob

boc

字段

Level: k, level, field_25385, field_25385, f_40241_

Level: k, level, field_25385, world, f_40241_

UpgradeRecipe: s, selectedRecipe, field_25386, field_25386, f_40242_

UpgradeRecipe: s, selectedRecipe, field_25386, currentRecipe, f_40242_

List<UpgradeRecipe>: t, recipes, field_25668, field_25668, f_40243_

List<UpgradeRecipe>: t, recipes, field_25668, recipes, f_40243_

构造函数

方法

void (int): d, shrinkStackInSlot, method_29539, method_29539, m_40270_

void (int): d, shrinkStackInSlot, method_29539, decrementStack, m_40270_

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

名称

bjs

bob

net.minecraft.inventory.container.SmithingTableContainer

net.minecraft.src.C_1306_

net.minecraft.server.v1_16_R3.ContainerSmithing

net.minecraft.world.inventory.ContainerSmithing

字段

Level: g, level, field_25385, field_25385, field_234651_g_

Level: k, level, field_25385, field_25385, f_40241_

UpgradeRecipe: h, selectedRecipe, field_25386, field_25386, field_234652_h_

UpgradeRecipe: s, selectedRecipe, field_25386, field_25386, f_40242_

List<UpgradeRecipe>: i, recipes, field_25668, field_25668, field_241443_i_

List<UpgradeRecipe>: t, recipes, field_25668, field_25668, f_40243_

构造函数

方法

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

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

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_

void (int): d, shrinkStackInSlot, method_29539, method_29539, func_234654_d_

void (int): d, shrinkStackInSlot, method_29539, method_29539, m_40270_

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

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

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

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

boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613, canInsertIntoSlot, func_94530_a

boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613, canInsertIntoSlot, m_5882_

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

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

bjp

bjs

net.minecraft.server.v1_16_R2.ContainerSmithing

net.minecraft.server.v1_16_R3.ContainerSmithing

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

bhx

bjp

net.minecraft.server.v1_16_R1.ContainerSmithing

net.minecraft.server.v1_16_R2.ContainerSmithing

字段

构造函数

方法

boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613, canInsertIntoSlot, func_94530_a

1.16.1

名称

bhx

net.minecraft.world.inventory.SmithingMenu

net.minecraft.class_4862

net.minecraft.screen.SmithingScreenHandler

net.minecraft.inventory.container.SmithingTableContainer

net.minecraft.server.v1_16_R1.ContainerSmithing

字段

Level: g, level, field_25385, field_25385, field_234651_g_

UpgradeRecipe: h, selectedRecipe, field_25386, field_25386, field_234652_h_

List<UpgradeRecipe>: i, recipes, field_25668, field_25668, field_241443_i_

构造函数

(int, Inventory)

(int, Inventory, ContainerLevelAccess)

方法

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

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

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

void (int): d, shrinkStackInSlot, method_29539, method_29539, func_234654_d_

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

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