net.minecraft.recipe

public interface SmithingRecipe

extends Recipe<SmithingRecipeInput>

net.minecraft.world.item.crafting.SmithingRecipe
net.minecraft.class_8059
net.minecraft.recipe.SmithingRecipe

Method summary

Modifier and TypeMethod
default RecipeType<SmithingRecipe>
getType()
method_17716()
getType()
RecipeSerializer<? extends SmithingRecipe>
getSerializer()
method_8119()
getSerializer()
default boolean
matches(SmithingRecipeInput input, Level level)
method_61702(class_9697 arg0, class_1937 arg1)
matches(SmithingRecipeInput arg0, World arg1)
Optional<Ingredient>
templateIngredient()
method_64722()
template()
Ingredient
baseIngredient()
method_64723()
base()
Optional<Ingredient>
additionIngredient()
method_64724()
addition()
default RecipeBookCategory
recipeBookCategory()
method_64668()
getRecipeBookCategory()
default boolean
matches(RecipeInput input, Level level)
method_8115(class_9695 arg0, class_1937 arg1)
matches(RecipeInput arg0, World arg1)