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
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 TypeMethodDescription@NotNull net.minecraft.world.item.ItemStackassemble(@NotNull net.minecraft.world.item.crafting.RecipeInput inv, net.minecraft.core.HolderLookup.Provider registries) @NotNull net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> intgetMana()net.minecraft.world.item.ItemStack@NotNull net.minecraft.world.item.ItemStackgetResultItem(net.minecraft.core.HolderLookup.Provider registries) @NotNull net.minecraft.world.item.crafting.RecipeSerializer<? extends TerrestrialAgglomerationRecipe> booleanmatches(net.minecraft.world.item.crafting.RecipeInput inv, @NotNull 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
-
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, @NotNull @NotNull net.minecraft.world.level.Level world) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-
assemble
@NotNull public @NotNull net.minecraft.world.item.ItemStack assemble(@NotNull @NotNull net.minecraft.world.item.crafting.RecipeInput inv, @NotNull net.minecraft.core.HolderLookup.Provider registries) - Specified by:
assemblein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-
getResultItem
@NotNull public @NotNull net.minecraft.world.item.ItemStack getResultItem(@NotNull net.minecraft.core.HolderLookup.Provider registries) - Specified by:
getResultItemin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-
getIngredients
@NotNull public @NotNull 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
@NotNull public @NotNull net.minecraft.world.item.crafting.RecipeSerializer<? extends TerrestrialAgglomerationRecipe> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-