Package com.li64.tide.compat.jei.recipe
Class RodUpgradingRecipe
java.lang.Object
com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
public class RodUpgradingRecipe
extends Object
implements net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
The only reason I have this class is so I can get JEI to display the
rod upgrading stuff. This isn't actually used for any recipes.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionRodUpgradingRecipe(net.minecraft.world.item.ItemStack input, net.minecraft.world.item.ItemStack output, net.minecraft.resources.ResourceLocation id) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackassemble(net.minecraft.world.Container input, net.minecraft.core.RegistryAccess registryAccess) booleancanCraftInDimensions(int width, int height) net.minecraft.resources.ResourceLocationgetId()net.minecraft.world.item.ItemStackgetInput()net.minecraft.world.item.crafting.IngredientgetModifier(int modifier) net.minecraft.world.item.ItemStackgetResultItem(net.minecraft.core.RegistryAccess registryAccess) net.minecraft.world.item.crafting.RecipeSerializer<RodUpgradingRecipe>net.minecraft.world.item.crafting.RecipeType<RodUpgradingRecipe>getType()booleanmatches(net.minecraft.world.Container input, net.minecraft.world.level.Level level) 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, getIngredients, getRemainingItems, getToastSymbol, isIncomplete, isSpecial, showNotification
-
Constructor Details
-
RodUpgradingRecipe
public RodUpgradingRecipe(net.minecraft.world.item.ItemStack input, net.minecraft.world.item.ItemStack output, net.minecraft.resources.ResourceLocation id)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.Container input, net.minecraft.world.level.Level level) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.Container input, net.minecraft.core.RegistryAccess registryAccess) - Specified by:
assemblein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
canCraftInDimensions
public boolean canCraftInDimensions(int width, int height) - Specified by:
canCraftInDimensionsin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem(net.minecraft.core.RegistryAccess registryAccess) - Specified by:
getResultItemin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getSerializer
- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getId
public net.minecraft.resources.ResourceLocation getId()- Specified by:
getIdin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getType
- Specified by:
getTypein interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getInput
public net.minecraft.world.item.ItemStack getInput() -
getModifier
public net.minecraft.world.item.crafting.Ingredient getModifier(int modifier)
-