Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<java.lang.Object> |
input |
protected ItemStack |
output |
Constructor and Description |
---|
ShapelessOreRecipe(Block result,
java.lang.Object... recipe) |
ShapelessOreRecipe(Item result,
java.lang.Object... recipe) |
ShapelessOreRecipe(ItemStack result,
java.lang.Object... recipe) |
Modifier and Type | Method and Description |
---|---|
ItemStack |
getCraftingResult(InventoryCrafting var1) |
java.util.ArrayList<java.lang.Object> |
getInput()
Returns the input for this recipe, any mod accessing this value should never
manipulate the values in this array as it will effect the recipe itself.
|
ItemStack |
getRecipeOutput() |
int |
getRecipeSize() |
ItemStack[] |
getRemainingItems(InventoryCrafting inv) |
boolean |
matches(InventoryCrafting var1,
World world) |
protected ItemStack output
protected java.util.ArrayList<java.lang.Object> input
public ShapelessOreRecipe(Block result, java.lang.Object... recipe)
public ShapelessOreRecipe(Item result, java.lang.Object... recipe)
public ShapelessOreRecipe(ItemStack result, java.lang.Object... recipe)
public int getRecipeSize()
getRecipeSize
in interface IRecipe
public ItemStack getRecipeOutput()
getRecipeOutput
in interface IRecipe
public ItemStack getCraftingResult(InventoryCrafting var1)
getCraftingResult
in interface IRecipe
public boolean matches(InventoryCrafting var1, World world)
public java.util.ArrayList<java.lang.Object> getInput()
public ItemStack[] getRemainingItems(InventoryCrafting inv)
getRemainingItems
in interface IRecipe