public class ShapelessRecipeData extends java.lang.Object implements CraftingRecipeData
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getId() |
java.util.List<ItemDescriptorWithCount> |
getIngredients() |
int |
getNetId() |
int |
getPriority() |
java.util.List<ItemData> |
getResults() |
java.lang.String |
getTag() |
CraftingDataType |
getType() |
java.util.UUID |
getUuid() |
int |
hashCode() |
static ShapelessRecipeData |
of(CraftingDataType type,
java.lang.String id,
java.util.List<ItemDescriptorWithCount> ingredients,
java.util.List<ItemData> results,
java.util.UUID uuid,
java.lang.String tag,
int priority,
int netId) |
static ShapelessRecipeData |
shapeless(java.lang.String id,
java.util.List<ItemDescriptorWithCount> ingredients,
java.util.List<ItemData> results,
java.util.UUID uuid,
java.lang.String tag,
int priority,
int netId) |
static ShapelessRecipeData |
shapelessChemistry(java.lang.String id,
java.util.List<ItemDescriptorWithCount> ingredients,
java.util.List<ItemData> results,
java.util.UUID uuid,
java.lang.String tag,
int priority,
int netId) |
static ShapelessRecipeData |
shulkerBox(java.lang.String id,
java.util.List<ItemDescriptorWithCount> ingredients,
java.util.List<ItemData> results,
java.util.UUID uuid,
java.lang.String tag,
int priority,
int netId) |
java.lang.String |
toString() |
public static ShapelessRecipeData of(CraftingDataType type, java.lang.String id, java.util.List<ItemDescriptorWithCount> ingredients, java.util.List<ItemData> results, java.util.UUID uuid, java.lang.String tag, int priority, int netId)
public static ShapelessRecipeData shapeless(java.lang.String id, java.util.List<ItemDescriptorWithCount> ingredients, java.util.List<ItemData> results, java.util.UUID uuid, java.lang.String tag, int priority, int netId)
public static ShapelessRecipeData shapelessChemistry(java.lang.String id, java.util.List<ItemDescriptorWithCount> ingredients, java.util.List<ItemData> results, java.util.UUID uuid, java.lang.String tag, int priority, int netId)
public static ShapelessRecipeData shulkerBox(java.lang.String id, java.util.List<ItemDescriptorWithCount> ingredients, java.util.List<ItemData> results, java.util.UUID uuid, java.lang.String tag, int priority, int netId)
public CraftingDataType getType()
getType in interface RecipeDatapublic java.lang.String getId()
getId in interface IdentifiableRecipeDatapublic java.util.List<ItemDescriptorWithCount> getIngredients()
getIngredients in interface CraftingRecipeDatapublic java.util.List<ItemData> getResults()
getResults in interface CraftingRecipeDatapublic java.util.UUID getUuid()
getUuid in interface UniqueCraftingDatapublic java.lang.String getTag()
getTag in interface TaggedCraftingDatapublic int getPriority()
getPriority in interface CraftingRecipeDatapublic int getNetId()
getNetId in interface NetworkRecipeDatapublic 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