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 p_380223_) default NonNullList
<ItemStack> getRemainingItems
(CraftingInput p_380110_) RecipeSerializer
<? extends CraftingRecipe> default RecipeType
<CraftingRecipe> getType()
default RecipeBookCategory
Methods inherited from interface net.minecraft.world.item.crafting.Recipe
assemble, display, group, isSpecial, matches, placementInfo, showNotification
-
Method Details
-
getType
- Specified by:
getType
in interfaceRecipe<CraftingInput>
-
getSerializer
RecipeSerializer<? extends CraftingRecipe> getSerializer()- Specified by:
getSerializer
in interfaceRecipe<CraftingInput>
-
category
CraftingBookCategory category() -
getRemainingItems
-
defaultCraftingReminder
-
recipeBookCategory
- Specified by:
recipeBookCategory
in interfaceRecipe<CraftingInput>
-