aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/GoodGenerator/Loader/RecipeLoader.java
diff options
context:
space:
mode:
authorGlodBlock <60341015+GlodBlock@users.noreply.github.com>2021-04-16 21:36:30 +0800
committerGitHub <noreply@github.com>2021-04-16 21:36:30 +0800
commit8445daef440d985afb5a78274fe14f2a8cb8b76c (patch)
treebdf4769956a09c9d469476dacf2faa08f796e005 /src/main/java/GoodGenerator/Loader/RecipeLoader.java
parent66cda5694131845ca50e3956e0408afdfccd4304 (diff)
downloadGT5-Unofficial-8445daef440d985afb5a78274fe14f2a8cb8b76c.tar.gz
GT5-Unofficial-8445daef440d985afb5a78274fe14f2a8cb8b76c.tar.bz2
GT5-Unofficial-8445daef440d985afb5a78274fe14f2a8cb8b76c.zip
add recipes
Diffstat (limited to 'src/main/java/GoodGenerator/Loader/RecipeLoader.java')
-rw-r--r--src/main/java/GoodGenerator/Loader/RecipeLoader.java56
1 files changed, 56 insertions, 0 deletions
diff --git a/src/main/java/GoodGenerator/Loader/RecipeLoader.java b/src/main/java/GoodGenerator/Loader/RecipeLoader.java
new file mode 100644
index 0000000000..b590e72415
--- /dev/null
+++ b/src/main/java/GoodGenerator/Loader/RecipeLoader.java
@@ -0,0 +1,56 @@
+package GoodGenerator.Loader;
+
+import gregtech.api.enums.*;
+import gregtech.api.util.GT_OreDictUnificator;
+import net.minecraft.item.ItemStack;
+import net.minecraftforge.fluids.FluidStack;
+
+public class RecipeLoader {
+ public static void RecipeLoad(){
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Lanthanum, 16L),
+ GT_OreDictUnificator.get(OrePrefixes.plate,Materials.NaquadahAlloy,8L),
+ GT_OreDictUnificator.get(OrePrefixes.foil,Materials.Neutronium,1L)},
+ Materials.Lead.getMolten(1152),
+ new ItemStack(Loaders.radiationProtectionPlate),
+ 400,
+ 1919
+ );
+
+ GT_Values.RA.addAssemblylineRecipe(
+ ItemList.Generator_Naquadah_Mark_V.get(1).copy(),
+ 100000,
+ new ItemStack[]{
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Adamantium,8),
+ new ItemStack(Loaders.radiationProtectionPlate,16),
+ ItemList.Field_Generator_ZPM.get(2),
+ ItemList.Electric_Pump_UV.get(2),
+ GT_OreDictUnificator.get(OrePrefixes.circuit,Materials.Infinite,2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt08,Materials.Tungsten,8),
+ GT_OreDictUnificator.get(OrePrefixes.pipeHuge,Materials.Lead,4),
+ GT_OreDictUnificator.get(OrePrefixes.plate,Materials.NaquadahAlloy,8),
+ GT_OreDictUnificator.get(OrePrefixes.screw,Materials.Osmium,16)
+ },
+ new FluidStack[]{
+ Materials.Trinium.getMolten(576),
+ Materials.SolderingAlloy.getMolten(4608),
+ Materials.Lubricant.getFluid(8000)
+ },
+ Loaders.MAR.copy(),
+ 16200,
+ 114514
+ );
+
+ GT_Values.RA.addAssemblerRecipe(
+ new ItemStack[]{
+ new ItemStack(Loaders.radiationProtectionPlate,6),
+ GT_OreDictUnificator.get(OrePrefixes.frameGt,Materials.Europium,1),
+ ItemList.Field_Generator_MV.get(1)
+ },
+ null,
+ new ItemStack(Loaders.MAR_Casing),
+ 400,
+ 1919
+ );
+ }
+}