Interface SmithingRecipe
- All Superinterfaces:
Recipe<SmithingRecipeInput>
- All Known Implementing Classes:
SimpleSmithingRecipe, SmithingTransformRecipe, SmithingTrimRecipe
-
Nested Class Summary
Nested classes/interfaces inherited from interface Recipe
Recipe.BookInfo<CategoryType>, Recipe.CommonInfo -
Field Summary
Fields inherited from interface Recipe
CODEC, CONDITIONAL_CODEC, KEY_CODEC, STREAM_CODEC -
Method Summary
Modifier and TypeMethodDescriptionRecipeSerializer<? extends SmithingRecipe> default RecipeType<SmithingRecipe> getType()default booleanmatches(SmithingRecipeInput input, Level level) default RecipeBookCategoryMethods inherited from interface 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
Ingredient baseIngredient() -
additionIngredient
Optional<Ingredient> additionIngredient() -
recipeBookCategory
- Specified by:
recipeBookCategoryin interfaceRecipe<SmithingRecipeInput>
-