Class KegRecipe
java.lang.Object
com.idark.valoria.registries.recipe.KegRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
public class KegRecipe
extends Object
implements net.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionKegRecipe
(net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> inputItems, net.minecraft.world.item.ItemStack output, net.minecraft.resources.ResourceLocation id, int time) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStack
assemble
(net.minecraft.world.SimpleContainer pContainer, net.minecraft.core.RegistryAccess pRegistryAccess) boolean
canCraftInDimensions
(int pWidth, int pHeight) net.minecraft.resources.ResourceLocation
getId()
net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient>
net.minecraft.world.item.ItemStack
getResultItem
(net.minecraft.core.RegistryAccess pRegistryAccess) net.minecraft.world.item.crafting.RecipeSerializer<?>
int
getTime()
net.minecraft.world.item.crafting.RecipeType<?>
getType()
boolean
matches
(net.minecraft.world.SimpleContainer pContainer, net.minecraft.world.level.Level pLevel) 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, getToastSymbol, isIncomplete, isSpecial, showNotification
-
Constructor Details
-
KegRecipe
public KegRecipe(net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> inputItems, net.minecraft.world.item.ItemStack output, net.minecraft.resources.ResourceLocation id, int time)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.SimpleContainer pContainer, net.minecraft.world.level.Level pLevel) - Specified by:
matches
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.SimpleContainer pContainer, net.minecraft.core.RegistryAccess pRegistryAccess) - Specified by:
assemble
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
canCraftInDimensions
public boolean canCraftInDimensions(int pWidth, int pHeight) - Specified by:
canCraftInDimensions
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem(net.minecraft.core.RegistryAccess pRegistryAccess) - Specified by:
getResultItem
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
getIngredients
@Nonnull public net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> getIngredients()- Specified by:
getIngredients
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getId
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
getTime
public int getTime() -
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()- Specified by:
getSerializer
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-
getType
public net.minecraft.world.item.crafting.RecipeType<?> getType()- Specified by:
getType
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.SimpleContainer>
-