Class AbstractCookingRecipe
java.lang.Object
net.minecraft.world.item.crafting.SingleItemRecipe
net.minecraft.world.item.crafting.AbstractCookingRecipe
- All Implemented Interfaces:
Recipe<SingleRecipeInput>
- Direct Known Subclasses:
BlastingRecipe
,CampfireCookingRecipe
,SmeltingRecipe
,SmokingRecipe
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CookingBookCategory
private final int
private final float
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, KEY_CODEC, STREAM_CODEC
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractCookingRecipe
(String pGroup, CookingBookCategory pCategory, Ingredient pInput, ItemStack pResult, float pExperience, int pCookingTime) -
Method Summary
Modifier and TypeMethodDescriptioncategory()
int
display()
float
protected abstract Item
abstract RecipeSerializer
<? extends AbstractCookingRecipe> abstract RecipeType
<? extends AbstractCookingRecipe> getType()
Methods inherited from class net.minecraft.world.item.crafting.SingleItemRecipe
assemble, group, input, matches, placementInfo, result
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.item.crafting.Recipe
isSpecial, recipeBookCategory, showNotification
-
Field Details
-
category
-
experience
private final float experience -
cookingTime
private final int cookingTime
-
-
Constructor Details
-
AbstractCookingRecipe
public AbstractCookingRecipe(String pGroup, CookingBookCategory pCategory, Ingredient pInput, ItemStack pResult, float pExperience, int pCookingTime)
-
-
Method Details
-
getSerializer
- Specified by:
getSerializer
in interfaceRecipe<SingleRecipeInput>
- Specified by:
getSerializer
in classSingleItemRecipe
-
getType
- Specified by:
getType
in interfaceRecipe<SingleRecipeInput>
- Specified by:
getType
in classSingleItemRecipe
-
experience
public float experience() -
cookingTime
public int cookingTime() -
category
-
furnaceIcon
-
display
-