public class MultiBrewingRecipe
extends java.lang.Object
implements net.minecraftforge.common.brewing.IBrewingRecipe
| Constructor and Description |
|---|
MultiBrewingRecipe(crafttweaker.api.item.IIngredient input,
crafttweaker.api.item.IIngredient[] ingredients,
crafttweaker.api.item.IItemStack output,
boolean visible) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<net.minecraft.item.ItemStack> |
getIngredients() |
java.util.List<net.minecraft.item.ItemStack> |
getInputs() |
net.minecraft.item.ItemStack |
getOutput() |
net.minecraft.item.ItemStack |
getOutput(net.minecraft.item.ItemStack input,
net.minecraft.item.ItemStack ingredient) |
boolean |
isIngredient(net.minecraft.item.ItemStack tester) |
boolean |
isInput(net.minecraft.item.ItemStack tester) |
boolean |
isValid() |
boolean |
isVisible() |
crafttweaker.api.item.IIngredient |
readIngredientArray(crafttweaker.api.item.IIngredient[] ingredients)
Condenses all ingredients into one using the or method
|
public MultiBrewingRecipe(crafttweaker.api.item.IIngredient input,
crafttweaker.api.item.IIngredient[] ingredients,
crafttweaker.api.item.IItemStack output,
boolean visible)
public net.minecraft.item.ItemStack getOutput(net.minecraft.item.ItemStack input,
net.minecraft.item.ItemStack ingredient)
getOutput in interface net.minecraftforge.common.brewing.IBrewingRecipepublic boolean isIngredient(net.minecraft.item.ItemStack tester)
isIngredient in interface net.minecraftforge.common.brewing.IBrewingRecipepublic boolean isInput(net.minecraft.item.ItemStack tester)
isInput in interface net.minecraftforge.common.brewing.IBrewingRecipepublic net.minecraft.item.ItemStack getOutput()
public java.util.List<net.minecraft.item.ItemStack> getInputs()
public java.util.List<net.minecraft.item.ItemStack> getIngredients()
public boolean isVisible()
public boolean isValid()
public crafttweaker.api.item.IIngredient readIngredientArray(crafttweaker.api.item.IIngredient[] ingredients)