History - net.minecraft.world.inventory.SmithingMenu

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_

net.minecraft.server.v1_16_R3.ContainerSmithing

net.minecraft.world.inventory.ContainerSmithing

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

net.minecraft.server.v1_16_R2.ContainerSmithing

net.minecraft.server.v1_16_R3.ContainerSmithing

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bhx

bjp

net.minecraft.server.v1_16_R1.ContainerSmithing

net.minecraft.server.v1_16_R2.ContainerSmithing

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

net.minecraft.server.v1_16_R1.ContainerSmithing

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_