public final class CraftingData extends Object
| Constructor and Description |
|---|
CraftingData(CraftingType type,
int width,
int height,
int inputId,
int inputDamage,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag) |
CraftingData(CraftingType type,
String recipeId,
int width,
int height,
int inputId,
int inputDamage,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static CraftingData |
fromFurnace(int inputId,
ItemData input,
String craftingTag) |
static CraftingData |
fromFurnaceData(int inputId,
int inputDamage,
ItemData input,
String craftingTag) |
static CraftingData |
fromMulti(UUID uuid) |
static CraftingData |
fromShaped(int width,
int height,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag) |
static CraftingData |
fromShaped(String recipeId,
int width,
int height,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag,
int priority) |
static CraftingData |
fromShapedChemistry(int width,
int height,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag) |
static CraftingData |
fromShapedChemistry(String recipeId,
int width,
int height,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag,
int priority) |
static CraftingData |
fromShapeless(ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag) |
static CraftingData |
fromShapeless(String recipeId,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag,
int priority) |
static CraftingData |
fromShapelessChemistry(ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag) |
static CraftingData |
fromShapelessChemistry(String recipeId,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag,
int priority) |
static CraftingData |
fromShulkerBox(ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag) |
static CraftingData |
fromShulkerBox(String recipeId,
ItemData[] inputs,
ItemData[] outputs,
UUID uuid,
String craftingTag,
int priority) |
String |
getCraftingTag() |
int |
getHeight() |
int |
getInputDamage() |
int |
getInputId() |
ItemData[] |
getInputs() |
ItemData[] |
getOutputs() |
int |
getPriority() |
String |
getRecipeId() |
CraftingType |
getType() |
UUID |
getUuid() |
int |
getWidth() |
int |
hashCode() |
String |
toString() |
public CraftingData(CraftingType type, int width, int height, int inputId, int inputDamage, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag)
public static CraftingData fromFurnaceData(int inputId, int inputDamage, ItemData input, String craftingTag)
public static CraftingData fromFurnace(int inputId, ItemData input, String craftingTag)
public static CraftingData fromShapeless(String recipeId, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag, int priority)
public static CraftingData fromShaped(String recipeId, int width, int height, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag, int priority)
public static CraftingData fromShapelessChemistry(String recipeId, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag, int priority)
public static CraftingData fromShapedChemistry(String recipeId, int width, int height, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag, int priority)
public static CraftingData fromShulkerBox(String recipeId, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag, int priority)
public static CraftingData fromMulti(UUID uuid)
public static CraftingData fromShapeless(ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag)
public static CraftingData fromShaped(int width, int height, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag)
public static CraftingData fromShapelessChemistry(ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag)
public static CraftingData fromShapedChemistry(int width, int height, ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag)
public static CraftingData fromShulkerBox(ItemData[] inputs, ItemData[] outputs, UUID uuid, String craftingTag)
public CraftingType getType()
public String getRecipeId()
public int getWidth()
public int getHeight()
public int getInputId()
public int getInputDamage()
public ItemData[] getInputs()
public ItemData[] getOutputs()
public UUID getUuid()
public String getCraftingTag()
public int getPriority()
Copyright © 2018–2019 NukkitX. All rights reserved.