Package org.cloudburstmc.server.crafting
Class MultiRecipe
java.lang.Object
org.cloudburstmc.server.crafting.MultiRecipe
- All Implemented Interfaces:
org.cloudburstmc.api.crafting.CraftingRecipe,org.cloudburstmc.api.crafting.Recipe
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<? extends org.cloudburstmc.api.item.ItemStack>org.cloudburstmc.api.util.IdentifiergetBlock()List<? extends org.cloudburstmc.api.item.ItemStack>org.cloudburstmc.api.util.IdentifiergetId()intorg.cloudburstmc.api.item.ItemStackorg.cloudburstmc.api.crafting.RecipeTypegetType()booleanmatchItems(org.cloudburstmc.api.item.ItemStack[][] input, org.cloudburstmc.api.item.ItemStack[][] output)boolean
-
Constructor Details
-
MultiRecipe
-
-
Method Details
-
getId
public org.cloudburstmc.api.util.Identifier getId()- Specified by:
getIdin interfaceorg.cloudburstmc.api.crafting.Recipe
-
getResult
public org.cloudburstmc.api.item.ItemStack getResult()- Specified by:
getResultin interfaceorg.cloudburstmc.api.crafting.Recipe
-
getType
public org.cloudburstmc.api.crafting.RecipeType getType()- Specified by:
getTypein interfaceorg.cloudburstmc.api.crafting.Recipe
-
getBlock
public org.cloudburstmc.api.util.Identifier getBlock()- Specified by:
getBlockin interfaceorg.cloudburstmc.api.crafting.Recipe
-
requiresCraftingTable
public boolean requiresCraftingTable()- Specified by:
requiresCraftingTablein interfaceorg.cloudburstmc.api.crafting.CraftingRecipe
-
getExtraResults
- Specified by:
getExtraResultsin interfaceorg.cloudburstmc.api.crafting.CraftingRecipe
-
getAllResults
- Specified by:
getAllResultsin interfaceorg.cloudburstmc.api.crafting.CraftingRecipe
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceorg.cloudburstmc.api.crafting.CraftingRecipe
-
matchItems
public boolean matchItems(org.cloudburstmc.api.item.ItemStack[][] input, org.cloudburstmc.api.item.ItemStack[][] output)- Specified by:
matchItemsin interfaceorg.cloudburstmc.api.crafting.CraftingRecipe
-