public class FurnaceRecipeData extends java.lang.Object implements TaggedCraftingData
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
int |
getInputData() |
int |
getInputId() |
ItemData |
getResult() |
java.lang.String |
getTag() |
CraftingDataType |
getType() |
boolean |
hasData() |
int |
hashCode() |
static FurnaceRecipeData |
of(CraftingDataType type,
int inputId,
int inputData,
ItemData result,
java.lang.String tag) |
static FurnaceRecipeData |
of(int inputId,
int inputData,
ItemData result,
java.lang.String tag) |
static FurnaceRecipeData |
of(int inputId,
ItemData result,
java.lang.String tag) |
java.lang.String |
toString() |
public boolean hasData()
public static FurnaceRecipeData of(CraftingDataType type, int inputId, int inputData, ItemData result, java.lang.String tag)
public static FurnaceRecipeData of(int inputId, ItemData result, java.lang.String tag)
public static FurnaceRecipeData of(int inputId, int inputData, ItemData result, java.lang.String tag)
public CraftingDataType getType()
getType in interface RecipeDatapublic int getInputId()
public int getInputData()
public ItemData getResult()
public java.lang.String getTag()
getTag in interface TaggedCraftingDatapublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Object