diff options
author | Johannes Gäßler <updrn@student.kit.edu> | 2017-05-30 02:10:13 +0200 |
---|---|---|
committer | Johannes Gäßler <updrn@student.kit.edu> | 2017-05-30 02:10:13 +0200 |
commit | 56bb017df6c34d8c1a2542b5d2ca1116226ecfb1 (patch) | |
tree | 2c23daf231ee9cabf8a4fc6caedf64158ae9f5b8 /src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java | |
parent | 407c77fd318dae10d134e430b6ba0aa88084b2b5 (diff) | |
download | GT5-Unofficial-56bb017df6c34d8c1a2542b5d2ca1116226ecfb1.tar.gz GT5-Unofficial-56bb017df6c34d8c1a2542b5d2ca1116226ecfb1.tar.bz2 GT5-Unofficial-56bb017df6c34d8c1a2542b5d2ca1116226ecfb1.zip |
Implemented SBR recipes, Added method for LCM recipes, adjusted
polymerization
Polymerization now requires Titaniumtetrachloride instead of Titanium
Dust; Can only be performed in a LCM.
Adjusted the visual representation of LCM recipes in NEI
Diffstat (limited to 'src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java')
-rw-r--r-- | src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java b/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java index c15eda80e7..1a36b7a86e 100644 --- a/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java +++ b/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java @@ -1,5 +1,6 @@ package gregtech.api.interfaces.internal; +import gregtech.api.util.GT_Recipe; import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.Fluid; import net.minecraftforge.fluids.FluidStack; @@ -148,7 +149,20 @@ public interface IGT_RecipeAdder { */ public boolean addChemicalRecipe(ItemStack aInput1, ItemStack aInput2, FluidStack aFluidInput, FluidStack aFluidOutput, ItemStack aOutput, ItemStack aOutput2, int aDuration, int aEUtick); - + /** + * Adds a Chemical Recipe that only exists in the Large Chemical Reactor + * + * @param aInputs item inputs + * @param aFluidInputs fluid inputs + * @param aFluidOutputs fluid outputs + * @param aOutputs item outputs + * @param aDuration must be > 0 + * @param aEUtick must be > 0 + * aInputs and aFluidInputs must contain at least one valid input. + * aOutputs and aFluidOutputs must contain at least one valid output. + */ + public boolean addMultiblockChemicalRecipe(ItemStack[] aInputs, FluidStack[] aFluidInputs, FluidStack[] aFluidOutputs, ItemStack[] aOutputs, int aDuration, int aEUtick); + /** * Adds a Blast Furnace Recipe * |