Package vazkii.botania.common.crafting
Class TerrestrialAgglomerationRecipe
java.lang.Object
vazkii.botania.common.crafting.TerrestrialAgglomerationRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>,TerrestrialAgglomerationRecipe
public class TerrestrialAgglomerationRecipe
extends Object
implements TerrestrialAgglomerationRecipe
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.world.item.crafting.RecipeSerializer<TerrestrialAgglomerationRecipe> Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, STREAM_CODECFields inherited from interface vazkii.botania.api.recipe.TerrestrialAgglomerationRecipe
TERRA_PLATE_ID, TYPE_ID -
Constructor Summary
ConstructorsConstructorDescriptionTerrestrialAgglomerationRecipe(int mana, net.minecraft.world.item.ItemStack output, net.minecraft.world.item.crafting.Ingredient... ingredients) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackassemble(net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.core.HolderLookup.Provider registries) net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> intgetMana()net.minecraft.world.item.ItemStacknet.minecraft.world.item.ItemStackgetResultItem(net.minecraft.core.HolderLookup.Provider registries) net.minecraft.world.item.crafting.RecipeSerializer<? extends TerrestrialAgglomerationRecipe> booleanmatches(net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.world.level.Level world) Methods 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, getRemainingItems, isIncomplete, showNotificationMethods inherited from interface vazkii.botania.api.recipe.TerrestrialAgglomerationRecipe
canCraftInDimensions, getToastSymbol, getType, isSpecial
-
Field Details
-
SERIALIZER
public static final net.minecraft.world.item.crafting.RecipeSerializer<TerrestrialAgglomerationRecipe> SERIALIZER
-
-
Constructor Details
-
TerrestrialAgglomerationRecipe
public TerrestrialAgglomerationRecipe(int mana, net.minecraft.world.item.ItemStack output, net.minecraft.world.item.crafting.Ingredient... ingredients)
-
-
Method Details
-
getMana
public int getMana()- Specified by:
getManain interfaceTerrestrialAgglomerationRecipe
-
getOutput
public net.minecraft.world.item.ItemStack getOutput() -
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>
-
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>
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem(net.minecraft.core.HolderLookup.Provider registries) - Specified by:
getResultItemin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-
getIngredients
public net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> getIngredients()- Specified by:
getIngredientsin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<? extends TerrestrialAgglomerationRecipe> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-