aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohannes Gäßler <updrn@student.kit.edu>2017-08-24 09:58:14 +0200
committerDream-Master <dream-master@gmx.net>2017-08-26 07:16:16 +0200
commit3d437d4689b7aa59db905ade6a864c206a923bca (patch)
tree1cdde47b4b28d3b0b2abd50a52a4ac4fa4712c8c /src
parent2089e485c73c32330f50d29cd7477d624879b4d1 (diff)
downloadGT5-Unofficial-3d437d4689b7aa59db905ade6a864c206a923bca.tar.gz
GT5-Unofficial-3d437d4689b7aa59db905ade6a864c206a923bca.tar.bz2
GT5-Unofficial-3d437d4689b7aa59db905ade6a864c206a923bca.zip
cherry pick part 1
Commit: 01da9150f662d010db07f8729f5ec696a4f935fd [01da915] Added missing Tetraitromethane, Polymerization recipes
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java5
-rw-r--r--src/main/java/gregtech/common/GT_RecipeAdder.java8
2 files changed, 8 insertions, 5 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 e7a97495bc..c79b42afb2 100644
--- a/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java
+++ b/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java
@@ -140,10 +140,11 @@ public interface IGT_RecipeAdder {
/**
* Adds Recipes for creating a radically polymerized polymer from a base Material (for example Ethylene -> Polyethylene)
* @param aBasicMaterial The basic Material
+ * @param aBasicMaterialCell The corresponding Cell basic Material
* @param aPolymer The polymer
*/
- public void addDefaultPolymerizationRecipes(Fluid aBasicMaterial, Fluid aPolymer);
-
+ public void addDefaultPolymerizationRecipes(Fluid aBasicMaterial, ItemStack aBasicMaterialCell, Fluid aPolymer);
+
/**
* Adds a Chemical Recipe
*
diff --git a/src/main/java/gregtech/common/GT_RecipeAdder.java b/src/main/java/gregtech/common/GT_RecipeAdder.java
index 32914a623b..7896a2d138 100644
--- a/src/main/java/gregtech/common/GT_RecipeAdder.java
+++ b/src/main/java/gregtech/common/GT_RecipeAdder.java
@@ -179,10 +179,12 @@ public class GT_RecipeAdder implements IGT_RecipeAdder {
}
@Override
- public void addDefaultPolymerizationRecipes(Fluid aBasicMaterial, Fluid aPolymer){
+ public void addDefaultPolymerizationRecipes(Fluid aBasicMaterial, ItemStack aBasicMaterialCell, Fluid aPolymer){
//Oxygen/Titaniumtetrafluoride -> +50% Output each
- addChemicalRecipe(ItemList.Cell_Air.get(1, new Object[0]), GT_Utility.getIntegratedCircuit(1), new GT_FluidStack(aBasicMaterial, 144), new GT_FluidStack(aPolymer, 144), Materials.Empty.getCells(1), 160);
- addChemicalRecipe(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(1), new GT_FluidStack(aBasicMaterial, 144), new GT_FluidStack(aPolymer, 216), Materials.Empty.getCells(1), 160);
+ addChemicalRecipe(ItemList.Cell_Air.get(1, new Object[0]), GT_Utility.getIntegratedCircuit(1), new GT_FluidStack(aBasicMaterial, 144), new GT_FluidStack(aPolymer, 144), Materials.Empty.getCells(1), 160);
+ addChemicalRecipe(Materials.Oxygen.getCells(1), GT_Utility.getIntegratedCircuit(1), new GT_FluidStack(aBasicMaterial, 144), new GT_FluidStack(aPolymer, 216), Materials.Empty.getCells(1), 160);
+ addChemicalRecipe(aBasicMaterialCell, GT_Utility.getIntegratedCircuit(1), Materials.Air.getGas(14000), new GT_FluidStack(aPolymer, 1000), Materials.Empty.getCells(1), 1120);
+ addChemicalRecipe(aBasicMaterialCell, GT_Utility.getIntegratedCircuit(1), Materials.Oxygen.getGas(7000), new GT_FluidStack(aPolymer, 1500), Materials.Empty.getCells(1), 1120);
addMultiblockChemicalRecipe(new ItemStack[]{GT_Utility.getIntegratedCircuit(2)},
new FluidStack[]{new GT_FluidStack(aBasicMaterial, 2160), Materials.Air.getGas(7500), Materials.Titaniumtetrachloride.getFluid(100)},
new FluidStack[]{new GT_FluidStack(aPolymer, 3240)}, null, 800, 30);