Interface CraftingRecipe
- All Superinterfaces:
Recipe<CraftingInput>
- All Known Implementing Classes:
ArmorDyeRecipe,BannerDuplicateRecipe,BookCloningRecipe,CustomRecipe,DecoratedPotRecipe,FireworkRocketRecipe,FireworkStarFadeRecipe,FireworkStarRecipe,MapCloningRecipe,MapExtendingRecipe,RepairItemRecipe,ShapedRecipe,ShapelessRecipe,ShieldDecorationRecipe,TippedArrowRecipe,TransmuteRecipe
-
Field Summary
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, KEY_CODEC, STREAM_CODEC -
Method Summary
Modifier and TypeMethodDescriptioncategory()static NonNullList<ItemStack> defaultCraftingReminder(CraftingInput pInput) default NonNullList<ItemStack> getRemainingItems(CraftingInput pInput) RecipeSerializer<? extends CraftingRecipe> default RecipeType<CraftingRecipe> getType()default RecipeBookCategoryMethods inherited from interface net.minecraft.world.item.crafting.Recipe
assemble, display, group, isSpecial, matches, placementInfo, showNotification
-
Method Details
-
getType
- Specified by:
getTypein interfaceRecipe<CraftingInput>
-
getSerializer
RecipeSerializer<? extends CraftingRecipe> getSerializer()- Specified by:
getSerializerin interfaceRecipe<CraftingInput>
-
category
CraftingBookCategory category() -
getRemainingItems
-
defaultCraftingReminder
-
recipeBookCategory
- Specified by:
recipeBookCategoryin interfaceRecipe<CraftingInput>
-