Class HeadRecipe
java.lang.Object
vazkii.botania.common.crafting.RunicAltarRecipe
vazkii.botania.common.crafting.recipe.HeadRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>,RecipeWithReagent,RunicAltarRecipe
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.world.item.crafting.RecipeSerializer<HeadRecipe> Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, STREAM_CODECFields inherited from interface vazkii.botania.api.recipe.RunicAltarRecipe
HEAD_TYPE_ID, TYPE_ID -
Constructor Summary
ConstructorsConstructorDescriptionHeadRecipe(net.minecraft.world.item.ItemStack output, net.minecraft.world.item.crafting.Ingredient reagent, int mana, net.minecraft.world.item.crafting.Ingredient... inputs) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackassemble(net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.core.HolderLookup.Provider registries) net.minecraft.world.item.crafting.RecipeSerializer<? extends RunicAltarRecipe> booleanmatches(net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.world.level.Level world) Methods inherited from class vazkii.botania.common.crafting.RunicAltarRecipe
getCatalysts, getIngredients, getMana, getOutput, getReagent, getRemainingItems, getResultItem, getToastSymbolMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getGroup, isIncomplete, showNotificationMethods inherited from interface vazkii.botania.api.recipe.RecipeWithReagent
canCraftInDimensions, isSpecialMethods inherited from interface vazkii.botania.api.recipe.RunicAltarRecipe
getType
-
Field Details
-
SERIALIZER
-
-
Constructor Details
-
HeadRecipe
public HeadRecipe(net.minecraft.world.item.ItemStack output, net.minecraft.world.item.crafting.Ingredient reagent, int mana, net.minecraft.world.item.crafting.Ingredient... inputs)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.world.level.Level world) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>- Overrides:
matchesin classRunicAltarRecipe
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<? extends RunicAltarRecipe> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>- Overrides:
getSerializerin classRunicAltarRecipe
-
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.core.HolderLookup.Provider registries) - Specified by:
assemblein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>- Overrides:
assemblein classRunicAltarRecipe
-