public interface IVanillaRecipeFactory
IJeiHelpers.getStackHelper()
.
Use IRecipeRegistration.addRecipes(Collection, net.minecraft.util.ResourceLocation)
to add the recipe.Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createAnvilRecipe(net.minecraft.item.ItemStack leftInput,
java.util.List<net.minecraft.item.ItemStack> rightInputs,
java.util.List<net.minecraft.item.ItemStack> outputs)
Create an anvil recipe for the given inputs and output.
|
java.lang.Object |
createAnvilRecipe(java.util.List<net.minecraft.item.ItemStack> leftInputs,
java.util.List<net.minecraft.item.ItemStack> rightInputs,
java.util.List<net.minecraft.item.ItemStack> outputs)
Create an anvil recipe for the given inputs and output.
|
IJeiBrewingRecipe |
createBrewingRecipe(java.util.List<net.minecraft.item.ItemStack> ingredients,
net.minecraft.item.ItemStack potionInput,
net.minecraft.item.ItemStack potionOutput)
Create a new brewing recipe.
|
IJeiBrewingRecipe |
createBrewingRecipe(java.util.List<net.minecraft.item.ItemStack> ingredients,
java.util.List<net.minecraft.item.ItemStack> potionInputs,
net.minecraft.item.ItemStack potionOutput)
Create a new brewing recipe.
|
java.lang.Object createAnvilRecipe(net.minecraft.item.ItemStack leftInput, java.util.List<net.minecraft.item.ItemStack> rightInputs, java.util.List<net.minecraft.item.ItemStack> outputs)
leftInput
- The itemStack placed on the left slot.rightInputs
- The itemStack(s) placed on the right slot.outputs
- The resulting itemStack(s).java.lang.Object createAnvilRecipe(java.util.List<net.minecraft.item.ItemStack> leftInputs, java.util.List<net.minecraft.item.ItemStack> rightInputs, java.util.List<net.minecraft.item.ItemStack> outputs)
leftInputs
- The itemStack(s) placed on the left slot.rightInputs
- The itemStack(s) placed on the right slot.outputs
- The resulting itemStack(s).IJeiBrewingRecipe createBrewingRecipe(java.util.List<net.minecraft.item.ItemStack> ingredients, net.minecraft.item.ItemStack potionInput, net.minecraft.item.ItemStack potionOutput)
ingredients
- the ingredients added to a potion to create a new one.
Normally one ingredient, but a list will display several in rotation.potionInput
- the input potion for the brewing recipe.potionOutput
- the output potion for the brewing recipe.IJeiBrewingRecipe createBrewingRecipe(java.util.List<net.minecraft.item.ItemStack> ingredients, java.util.List<net.minecraft.item.ItemStack> potionInputs, net.minecraft.item.ItemStack potionOutput)
ingredients
- the ingredients added to a potion to create a new one.
Normally one ingredient, but a list will display several in rotation.potionInputs
- the input potions for the brewing recipe.potionOutput
- the output potion for the brewing recipe.