Class RecipeCraftingShapedCustomOutput
java.lang.Object
net.minecraft.world.item.crafting.ShapedRecipe
org.cyclops.cyclopscore.recipe.type.RecipeCraftingShapedCustomOutput
- All Implemented Interfaces:
net.minecraft.world.item.crafting.CraftingRecipe
,net.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>
,net.neoforged.neoforge.common.crafting.IShapedRecipe<net.minecraft.world.inventory.CraftingContainer>
public class RecipeCraftingShapedCustomOutput
extends net.minecraft.world.item.crafting.ShapedRecipe
-
Nested Class Summary
-
Field Summary
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC
-
Constructor Summary
ConstructorDescriptionRecipeCraftingShapedCustomOutput
(RecipeCraftingShapedCustomOutput.Serializer serializer, String groupIn, net.minecraft.world.item.crafting.CraftingBookCategory category, net.minecraft.world.item.crafting.ShapedRecipePattern shapedRecipePattern, net.minecraft.world.item.ItemStack recipeOutputIn, boolean showNotification) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStack
assemble
(net.minecraft.world.inventory.CraftingContainer inv, net.minecraft.core.RegistryAccess registryAccess) net.minecraft.world.item.ItemStack
net.minecraft.world.item.ItemStack
getResultItem
(net.minecraft.core.RegistryAccess registryAccess) net.minecraft.world.item.crafting.RecipeSerializer<?>
Methods inherited from class net.minecraft.world.item.crafting.ShapedRecipe
canCraftInDimensions, category, getGroup, getHeight, getIngredients, getRecipeHeight, getRecipeWidth, getWidth, isIncomplete, matches, showNotification
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.CraftingRecipe
getType
Methods inherited from interface net.minecraft.world.item.crafting.Recipe
getRemainingItems, getToastSymbol, isSpecial
-
Constructor Details
-
RecipeCraftingShapedCustomOutput
public RecipeCraftingShapedCustomOutput(RecipeCraftingShapedCustomOutput.Serializer serializer, String groupIn, net.minecraft.world.item.crafting.CraftingBookCategory category, net.minecraft.world.item.crafting.ShapedRecipePattern shapedRecipePattern, net.minecraft.world.item.ItemStack recipeOutputIn, boolean showNotification)
-
-
Method Details
-
getSerializer
public net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()- Specified by:
getSerializer
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>
- Overrides:
getSerializer
in classnet.minecraft.world.item.crafting.ShapedRecipe
-
assemble
public net.minecraft.world.item.ItemStack assemble(net.minecraft.world.inventory.CraftingContainer inv, net.minecraft.core.RegistryAccess registryAccess) - Specified by:
assemble
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>
- Overrides:
assemble
in classnet.minecraft.world.item.crafting.ShapedRecipe
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem(net.minecraft.core.RegistryAccess registryAccess) - Specified by:
getResultItem
in interfacenet.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>
- Overrides:
getResultItem
in classnet.minecraft.world.item.crafting.ShapedRecipe
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem()
-