Interface IShapedCraftingRecipe
- All Known Implementing Classes:
ShapedCraftRecipe
,ShapedEliteCraftRecipe
public interface IShapedCraftingRecipe
-
Method Summary
Modifier and TypeMethodDescriptiondefault CraftingData
checkShape(CraftingRecipe<?> recipe, Map<Character,Ingredient> recipeIngredients, boolean exactMeta, List<List<org.bukkit.inventory.ItemStack>> matrix, String[] shape)
void
int
String[]
getShape()
String[]
String[]
String[]
int
getWidth()
boolean
boolean
boolean
void
setMirrorHorizontal(boolean mirrorHorizontal)
void
setMirrorRotation(boolean mirrorHorizontal)
void
setMirrorVertical(boolean mirrorHorizontal)
-
Method Details
-
getShapeMirrorHorizontal
String[] getShapeMirrorHorizontal() -
getShapeMirrorVertical
String[] getShapeMirrorVertical() -
getShapeRotated
String[] getShapeRotated() -
getShape
String[] getShape() -
getWidth
int getWidth() -
getHeight
int getHeight() -
setMirrorHorizontal
void setMirrorHorizontal(boolean mirrorHorizontal) -
setMirrorVertical
void setMirrorVertical(boolean mirrorHorizontal) -
setMirrorRotation
void setMirrorRotation(boolean mirrorHorizontal) -
mirrorHorizontal
boolean mirrorHorizontal() -
mirrorVertical
boolean mirrorVertical() -
mirrorRotation
boolean mirrorRotation() -
constructShape
void constructShape() -
checkShape
default CraftingData checkShape(CraftingRecipe<?> recipe, Map<Character,Ingredient> recipeIngredients, boolean exactMeta, List<List<org.bukkit.inventory.ItemStack>> matrix, String[] shape)
-