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