Class ShapedRecipeNoMirror
java.lang.Object
net.minecraft.world.item.crafting.ShapedRecipe
me.desht.pneumaticcraft.api.crafting.ShapedRecipeNoMirror
- All Implemented Interfaces:
net.minecraft.world.item.crafting.CraftingRecipe,net.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>,net.minecraftforge.common.crafting.IShapedRecipe<net.minecraft.world.inventory.CraftingContainer>
public class ShapedRecipeNoMirror
extends net.minecraft.world.item.crafting.ShapedRecipe
Just like a regular vanilla shaped recipe, but no horizontal mirroring.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionShapedRecipeNoMirror(net.minecraft.resources.ResourceLocation idIn, String groupIn, int recipeWidthIn, int recipeHeightIn, net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> recipeItemsIn, net.minecraft.world.item.ItemStack recipeOutputIn) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.crafting.RecipeSerializer<?>booleanmatches(net.minecraft.world.inventory.CraftingContainer inv, net.minecraft.world.level.Level worldIn) Methods inherited from class net.minecraft.world.item.crafting.ShapedRecipe
assemble, canCraftInDimensions, category, getGroup, getHeight, getId, getIngredients, getRecipeHeight, getRecipeWidth, getResultItem, getWidth, isIncomplete, itemFromJson, itemStackFromJson, setCraftingSizeMethods 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.CraftingRecipe
getTypeMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getRemainingItems, getToastSymbol, isSpecial
-
Field Details
-
SERIALIZER
-
-
Constructor Details
-
ShapedRecipeNoMirror
public ShapedRecipeNoMirror(net.minecraft.resources.ResourceLocation idIn, String groupIn, int recipeWidthIn, int recipeHeightIn, net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> recipeItemsIn, net.minecraft.world.item.ItemStack recipeOutputIn)
-
-
Method Details
-
matches
public boolean matches(net.minecraft.world.inventory.CraftingContainer inv, net.minecraft.world.level.Level worldIn) - Specified by:
matchesin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>- Overrides:
matchesin classnet.minecraft.world.item.crafting.ShapedRecipe
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()- Specified by:
getSerializerin interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>- Overrides:
getSerializerin classnet.minecraft.world.item.crafting.ShapedRecipe
-