aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/GoodGenerator/Loader/RecipeLoader_02.java
diff options
context:
space:
mode:
authorGlodBlock <1356392126@qq.com>2021-09-02 18:02:36 +0800
committerGlodBlock <1356392126@qq.com>2021-09-02 18:02:36 +0800
commitdd27852370204f336e3c63db96d567e2fca8f7d7 (patch)
tree1941350063d2e0e341966567e9f41aef4fbc03b0 /src/main/java/GoodGenerator/Loader/RecipeLoader_02.java
parent32dc40e003833609d1238cd354849bfef2df635b (diff)
downloadGT5-Unofficial-dd27852370204f336e3c63db96d567e2fca8f7d7.tar.gz
GT5-Unofficial-dd27852370204f336e3c63db96d567e2fca8f7d7.tar.bz2
GT5-Unofficial-dd27852370204f336e3c63db96d567e2fca8f7d7.zip
code clean up
Diffstat (limited to 'src/main/java/GoodGenerator/Loader/RecipeLoader_02.java')
-rw-r--r--src/main/java/GoodGenerator/Loader/RecipeLoader_02.java138
1 files changed, 138 insertions, 0 deletions
diff --git a/src/main/java/GoodGenerator/Loader/RecipeLoader_02.java b/src/main/java/GoodGenerator/Loader/RecipeLoader_02.java
index 9cb898810b..ef6fb341a7 100644
--- a/src/main/java/GoodGenerator/Loader/RecipeLoader_02.java
+++ b/src/main/java/GoodGenerator/Loader/RecipeLoader_02.java
@@ -1,10 +1,14 @@
package GoodGenerator.Loader;
+import GoodGenerator.Items.MyMaterial;
+import GoodGenerator.util.CrackRecipeAdder;
import GoodGenerator.util.ItemRefer;
+import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.Materials;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_OreDictUnificator;
+import gregtech.api.util.GT_Utility;
import net.minecraft.item.ItemStack;
public class RecipeLoader_02 {
@@ -24,8 +28,142 @@ public class RecipeLoader_02 {
300,
1920
);
+
+ GT_Values.RA.addMixerRecipe(
+ WerkstoffLoader.Zirconium.get(OrePrefixes.dust, 34),
+ Materials.Tin.getDust(5),
+ Materials.Iron.getDust(2),
+ Materials.Chrome.getDust(1),
+ GT_Utility.getIntegratedCircuit(4),
+ null, null, null,
+ MyMaterial.zircaloy4.get(OrePrefixes.dust, 42),
+ 200,
+ 120
+ );
+
+ GT_Values.RA.addMixerRecipe(
+ WerkstoffLoader.Zirconium.get(OrePrefixes.dust, 34),
+ Materials.Tin.getDust(4),
+ Materials.Iron.getDust(1),
+ Materials.Chrome.getDust(1),
+ Materials.Nickel.getDust(1),
+ GT_Utility.getIntegratedCircuit(2),
+ null, null,
+ MyMaterial.zircaloy2.get(OrePrefixes.dust, 41),
+ 200,
+ 120
+ );
+
+ CrackRecipeAdder.reAddBlastRecipe(MyMaterial.zircaloy2, 500, 480, 2800, true);
+ CrackRecipeAdder.reAddBlastRecipe(MyMaterial.zircaloy2, 513, 480, 2800, false);
+ CrackRecipeAdder.reAddBlastRecipe(MyMaterial.zircaloy4, 500, 480, 2800, true);
+ CrackRecipeAdder.reAddBlastRecipe(MyMaterial.zircaloy4, 513, 480, 2800, false);
+
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ MyMaterial.zircaloy4.get(OrePrefixes.plate, 4),
+ MyMaterial.zircaloy2.get(OrePrefixes.ring, 2),
+ GT_Utility.getIntegratedCircuit(2)
+ },
+ null,
+ ItemRefer.Advanced_Fuel_Rod.get(1),
+ 200,
+ 120
+ );
+
+ GT_Values.RA.addCannerRecipe(
+ ItemRefer.Advanced_Fuel_Rod.get(1),
+ ItemRefer.High_Density_Uranium.get(1),
+ ItemRefer.Fuel_Rod_U_1.get(1),
+ null,
+ 400,
+ 120
+ );
+
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ ItemRefer.Fuel_Rod_U_1.get(2),
+ MyMaterial.zircaloy2.get(OrePrefixes.stick, 4),
+ GT_Utility.getIntegratedCircuit(2)
+ },
+ null,
+ ItemRefer.Fuel_Rod_U_2.get(1),
+ 200,
+ 1920
+ );
+
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ ItemRefer.Fuel_Rod_U_2.get(2),
+ MyMaterial.zircaloy2.get(OrePrefixes.stick, 4),
+ GT_Utility.getIntegratedCircuit(5)
+ },
+ null,
+ ItemRefer.Fuel_Rod_U_4.get(1),
+ 200,
+ 1920
+ );
+
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[] {
+ ItemRefer.Fuel_Rod_U_1.get(4),
+ MyMaterial.zircaloy2.get(OrePrefixes.stickLong, 6),
+ GT_Utility.getIntegratedCircuit(4)
+ },
+ null,
+ ItemRefer.Fuel_Rod_U_4.get(1),
+ 220,
+ 1920
+ );
}
public static void InitLoadRecipe() {
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemRefer.Fuel_Rod_U_Depleted_1.get(1),
+ null,
+ null,
+ WerkstoffLoader.Neon.getFluidOrGas(32),
+ ItemRefer.Advanced_Fuel_Rod.get(1),
+ Materials.Uranium.getDust(8),
+ Materials.Plutonium.getDust(2),
+ Materials.Graphite.getDust(8),
+ Materials.Uranium235.getDust(1),
+ Materials.Plutonium241.getDust(1),
+ new int[]{10000, 10000, 10000, 9000, 5000, 3000},
+ 200,
+ 1920
+ );
+
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemRefer.Fuel_Rod_U_Depleted_2.get(1),
+ null,
+ null,
+ WerkstoffLoader.Neon.getFluidOrGas(64),
+ ItemRefer.Advanced_Fuel_Rod.get(2),
+ Materials.Uranium.getDust(16),
+ Materials.Plutonium.getDust(4),
+ Materials.Graphite.getDust(16),
+ Materials.Uranium235.getDust(2),
+ Materials.Plutonium241.getDust(2),
+ new int[]{10000, 10000, 10000, 9000, 5000, 3000},
+ 200,
+ 1920
+ );
+
+ GT_Values.RA.addCentrifugeRecipe(
+ ItemRefer.Fuel_Rod_U_Depleted_4.get(1),
+ null,
+ null,
+ WerkstoffLoader.Neon.getFluidOrGas(128),
+ ItemRefer.Advanced_Fuel_Rod.get(4),
+ Materials.Uranium.getDust(32),
+ Materials.Plutonium.getDust(8),
+ Materials.Graphite.getDust(32),
+ Materials.Uranium235.getDust(4),
+ Materials.Plutonium241.getDust(4),
+ new int[]{10000, 10000, 10000, 9000, 5000, 3000},
+ 200,
+ 1920
+ );
}
}