History - net.minecraft.world.inventory.SmithingMenu
25w18a
Names
cyc
cys
Fields
Level: z, level, field_25385, world, f_40241_
Level: z, level, field_25385
int: m, TEMPLATE_SLOT, field_41924, TEMPLATE_ID, f_266015_
int: m, TEMPLATE_SLOT, field_41924
int: n, BASE_SLOT, field_41925, EQUIPMENT_ID, f_266035_
int: n, BASE_SLOT, field_41925
int: o, ADDITIONAL_SLOT, field_41926, MATERIAL_ID, f_265928_
int: o, ADDITIONAL_SLOT, field_41926
int: p, RESULT_SLOT, field_41927, OUTPUT_ID, f_266024_
int: p, RESULT_SLOT, field_41927
int: u, TEMPLATE_SLOT_X_PLACEMENT, field_41928, TEMPLATE_X, f_265913_
int: u, TEMPLATE_SLOT_X_PLACEMENT, field_41928
int: v, BASE_SLOT_X_PLACEMENT, field_41929, EQUIPMENT_X, f_266041_
int: v, BASE_SLOT_X_PLACEMENT, field_41929
int: w, ADDITIONAL_SLOT_X_PLACEMENT, field_41930, MATERIAL_X, f_265899_
int: w, ADDITIONAL_SLOT_X_PLACEMENT, field_41930
int: y, RESULT_SLOT_X_PLACEMENT, field_41932, OUTPUT_X, f_265851_
int: y, RESULT_SLOT_X_PLACEMENT, field_41932
int: x, SLOT_Y_PLACEMENT, field_41931, SLOT_Y, f_266111_
int: x, SLOT_Y_PLACEMENT, field_41931
RecipePropertySet: A, baseItemTest, field_54597, basePropertySet, f_347052_
RecipePropertySet: A, baseItemTest, field_54597
RecipePropertySet: B, templateItemTest, field_54598, templatePropertySet, f_348296_
RecipePropertySet: B, templateItemTest, field_54598
RecipePropertySet: C, additionItemTest, field_54599, additionPropertySet, f_346664_
RecipePropertySet: C, additionItemTest, field_54599
DataSlot: D, hasRecipeError, field_54970, invalidRecipe, f_347073_
DataSlot: D, hasRecipeError, field_54970
Constructors
Methods
boolean (BlockState): a, isValidBlock, method_24925, canUse, m_8039_
boolean (BlockState): a, isValidBlock, method_24925
void (int): e, shrinkStackInSlot, method_29539, decrementStack, m_40270_
void (int): e, shrinkStackInSlot, method_29539
void (): l, createResult, method_24928, updateResult, m_6640_
void (): l, createResult, method_24928
boolean (ItemStack): b, canMoveIntoInputSlots, method_48356, isValidIngredient, m_5861_
boolean (ItemStack): b, canMoveIntoInputSlots, method_48356
boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613, canInsertIntoSlot, m_5882_
boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613
void (Player, ItemStack): a, onTake, method_24923, onTakeOutput, m_142365_
void (Player, ItemStack): a, onTake, method_24923
List<ItemStack> (): o, getRelevantItems, method_51307, getInputStacks, m_280632_
List<ItemStack> (): o, getRelevantItems, method_51307
SmithingRecipeInput (): p, createRecipeInput, method_59965, createRecipeInput, m_339052_
SmithingRecipeInput (): p, createRecipeInput, method_59965
ItemCombinerMenuSlotDefinition (RecipeAccess): a, createInputSlotDefinitions, method_64652, createForgingSlotsManager, m_266183_
ItemCombinerMenuSlotDefinition (RecipeAccess): a, createInputSlotDefinitions, method_64652
void (Container): a, slotsChanged, method_7609, onContentChanged, m_6199_
void (Container): a, slotsChanged, method_7609
boolean (): m, hasRecipeError, method_65060, hasInvalidRecipe, m_353862_
boolean (): m, hasRecipeError, method_65060
1.21.5
Names
cud
cyc
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
cvc
cud
Fields
Constructors
Methods
1.21.3
Names
crt
cvc
Fields
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_
Constructors
(int, Inventory, ContainerLevelAccess, Level)
Methods
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
Names
Fields
Constructors
Methods
1.21
Names
cru
crt
Fields
Constructors
Methods
SmithingRecipeInput (): p, createRecipeInput, method_59965, createRecipeInput, m_339052_
1.20.6
Names
cjx
cru
Fields
Constructors
Methods
1.20.4
Names
cge
cjx
Fields
Constructors
Methods
1.20.2
Names
ccy
cge
Fields
SmithingRecipe: y, selectedRecipe, field_25386, currentRecipe, f_40242_
RecipeHolder<SmithingRecipe>: y, selectedRecipe, field_25386, currentRecipe, f_40242_
Constructors
Methods
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
Names
ccx
ccy
Fields
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_
Constructors
Methods
List<ItemStack> (): n, getRelevantItems, method_51307, getInputStacks, m_280632_
1.19.4
Names
cay
ccx
Fields
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_
Constructors
Methods
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
Names
bye
cay
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
bxh
bye
Fields
Constructors
Methods
1.19
Names
bsh
bxh
Fields
Constructors
Methods
1.18.2
Names
brp
bsh
Fields
Constructors
Methods
void (int): d, shrinkStackInSlot, method_29539, decrementStack, m_40270_
void (int): e, shrinkStackInSlot, method_29539, decrementStack, m_40270_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
boc
brp
Fields
Constructors
Methods
1.17.1
Names
bob
boc
Fields
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_
Constructors
Methods
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
Names
bjs
bob
net.minecraft.inventory.container.SmithingTableContainer
net.minecraft.src.C_1306_
Fields
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_
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.16.4
Names
bjp
bjs
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
bhx
bjp
Fields
Constructors
Methods
boolean (ItemStack, Slot): a, canTakeItemForPickAll, method_7613, canInsertIntoSlot, func_94530_a
1.16.1
Names
bhx
net.minecraft.world.inventory.SmithingMenu
net.minecraft.class_4862
net.minecraft.screen.SmithingScreenHandler
net.minecraft.inventory.container.SmithingTableContainer
Fields
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_
Constructors
(int, Inventory)
(int, Inventory, ContainerLevelAccess)
Methods
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_