Class BerryJuiceRecipe
java.lang.Object
com.pixelmonmod.pixelmon.api.recipe.InfuserRecipe
com.pixelmonmod.pixelmon.api.recipe.BerryJuiceRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.pixelmonmod.pixelmon.api.recipe.InfuserRecipe
InfuserRecipe.Type
-
Field Summary
FieldsFields inherited from class com.pixelmonmod.pixelmon.api.recipe.InfuserRecipe
ingredients, result, ticks
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC, STREAM_CODEC
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull net.minecraft.world.item.ItemStack
assemble
(net.minecraft.world.item.crafting.CraftingInput input, net.minecraft.core.HolderLookup.Provider registryAccess) @NotNull net.minecraft.world.item.crafting.RecipeSerializer
<InfuserRecipe> Methods inherited from class com.pixelmonmod.pixelmon.api.recipe.InfuserRecipe
canCraftInDimensions, getInfusingTime, getIngredients, getResultItem, getToastSymbol, getType, ingredients, isSpecial, matches
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
getGroup, getRemainingItems, isIncomplete, showNotification
-
Field Details
-
POSSIBLE_RESULTS
-
-
Constructor Details
-
BerryJuiceRecipe
public BerryJuiceRecipe(int ticks)
-
-
Method Details
-
getSerializer
@NotNull public @NotNull net.minecraft.world.item.crafting.RecipeSerializer<InfuserRecipe> getSerializer()- Specified by:
getSerializer
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
- Overrides:
getSerializer
in classInfuserRecipe
-
assemble
@NotNull public @NotNull net.minecraft.world.item.ItemStack assemble(net.minecraft.world.item.crafting.CraftingInput input, net.minecraft.core.HolderLookup.Provider registryAccess) - Specified by:
assemble
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.CraftingInput>
- Overrides:
assemble
in classInfuserRecipe
-