History - net.minecraft.screen.SmithingScreenHandler

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

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