History - net.minecraft.screen.SmithingScreenHandler

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (): lambda$createResult$2, method_64654, method_64654

void (): lambda$createResult$1, method_64654, method_64654

void (SmithingRecipeInput, RecipeEntry): lambda$createResult$1, method_64653, method_64653

void (SmithingRecipeInput, RecipeEntry): lambda$createResult$0, method_64653, method_64653

1.21.11_unobfuscated

Names

net.minecraft.world.inventory.SmithingMenu

net.minecraft.class_4862

net.minecraft.screen.SmithingScreenHandler

Fields

int: TEMPLATE_SLOT, field_41924, TEMPLATE_ID

int: BASE_SLOT, field_41925, EQUIPMENT_ID

int: ADDITIONAL_SLOT, field_41926, MATERIAL_ID

int: RESULT_SLOT, field_41927, OUTPUT_ID

int: TEMPLATE_SLOT_X_PLACEMENT, field_41928, TEMPLATE_X

int: BASE_SLOT_X_PLACEMENT, field_41929, EQUIPMENT_X

int: ADDITIONAL_SLOT_X_PLACEMENT, field_41930, MATERIAL_X

int: RESULT_SLOT_X_PLACEMENT, field_41932, OUTPUT_X

int: SLOT_Y_PLACEMENT, field_41931, SLOT_Y

World: level, field_25385, world

RecipePropertySet: baseItemTest, field_54597, basePropertySet

RecipePropertySet: templateItemTest, field_54598, templatePropertySet

RecipePropertySet: additionItemTest, field_54599, additionPropertySet

Property: hasRecipeError, field_54970, invalidRecipe

Constructors

(int, PlayerInventory)

(int, PlayerInventory, ScreenHandlerContext)

(int, PlayerInventory, ScreenHandlerContext, World)

Methods

ForgingSlotsManager (RecipeManager): createInputSlotDefinitions, method_64652, createForgingSlotsManager

boolean (BlockState): isValidBlock, method_24925, canUse

void (PlayerEntity, ItemStack): onTake, method_24923, onTakeOutput

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

SmithingRecipeInput (): createRecipeInput, method_59965, createRecipeInput

void (int): shrinkStackInSlot, method_29539, decrementStack

void (Inventory): slotsChanged, method_7609, onContentChanged

void (): createResult, method_24928, updateResult

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

boolean (ItemStack): canMoveIntoInputSlots, method_48356, isValidIngredient

boolean (): hasRecipeError, method_65060, hasInvalidRecipe

void (): lambda$createResult$2, method_64654, method_64654

void (SmithingRecipeInput, RecipeEntry): lambda$createResult$1, method_64653, method_64653

void (World, BlockPos): lambda$onTake$0, method_24929, method_24929