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