Class RecipeCraftingShapelessCustomOutput
java.lang.Object
net.minecraft.world.item.crafting.ShapelessRecipe
org.cyclops.cyclopscore.recipe.type.RecipeCraftingShapelessCustomOutput
- All Implemented Interfaces:
net.minecraft.world.item.crafting.CraftingRecipe
,net.minecraft.world.item.crafting.Recipe<net.minecraft.world.inventory.CraftingContainer>
public class RecipeCraftingShapelessCustomOutput
extends net.minecraft.world.item.crafting.ShapelessRecipe
-
Nested Class Summary
-
Field Summary
Fields inherited from interface net.minecraft.world.item.crafting.Recipe
CODEC, CONDITIONAL_CODEC
-
Constructor Summary
ConstructorDescriptionRecipeCraftingShapelessCustomOutput
(RecipeCraftingShapelessCustomOutput.Serializer serializer, String groupIn, net.minecraft.world.item.crafting.CraftingBookCategory category, net.minecraft.world.item.ItemStack recipeOutputIn, net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> recipeItemsIn) -
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
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.ShapelessRecipe
canCraftInDimensions, category, getGroup, getIngredients, matches
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, isIncomplete, isSpecial, showNotification
-
Constructor Details
-
RecipeCraftingShapelessCustomOutput
public RecipeCraftingShapelessCustomOutput(RecipeCraftingShapelessCustomOutput.Serializer serializer, String groupIn, net.minecraft.world.item.crafting.CraftingBookCategory category, net.minecraft.world.item.ItemStack recipeOutputIn, net.minecraft.core.NonNullList<net.minecraft.world.item.crafting.Ingredient> recipeItemsIn)
-
-
Method Details
-
getRecipeOutput
public net.minecraft.world.item.ItemStack getRecipeOutput() -
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.ShapelessRecipe
-
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.ShapelessRecipe
-
getResultItem
public net.minecraft.world.item.ItemStack getResultItem() -
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.ShapelessRecipe
-