Interface SmithingRecipe
- All Superinterfaces:
Recipe<SmithingRecipeInput>
- All Known Implementing Classes:
SmithingTransformRecipe,SmithingTrimRecipe
-
Field Summary
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, STREAM_CODEC -
Method Summary
Modifier and TypeMethodDescriptionRecipeSerializer<? extends SmithingRecipe> default RecipeType<SmithingRecipe> getType()default booleanmatches(SmithingRecipeInput p_362233_, Level p_361570_) default RecipeBookCategoryMethods inherited from interface net.minecraft.world.item.crafting.Recipe
assemble, display, group, isSpecial, placementInfo, showNotification
-
Method Details
-
getType
- Specified by:
getTypein interfaceRecipe<SmithingRecipeInput>
-
getSerializer
RecipeSerializer<? extends SmithingRecipe> getSerializer()- Specified by:
getSerializerin interfaceRecipe<SmithingRecipeInput>
-
matches
- Specified by:
matchesin interfaceRecipe<SmithingRecipeInput>
-
templateIngredient
Optional<Ingredient> templateIngredient() -
baseIngredient
Optional<Ingredient> baseIngredient() -
additionIngredient
Optional<Ingredient> additionIngredient() -
recipeBookCategory
- Specified by:
recipeBookCategoryin interfaceRecipe<SmithingRecipeInput>
-