11package gregtech .loaders .recipe ;
22
3- import gregtech .api .GTValues ;
43import gregtech .api .recipes .ModHandler ;
54import gregtech .api .unification .stack .UnificationEntry ;
65
@@ -89,7 +88,7 @@ public static void init() {
8988
9089 ASSEMBLY_LINE_RECIPES .recipeBuilder ()
9190 .input (HULL [LuV ])
92- .input (spring , YttriumBariumCuprate , 4 )
91+ .input (spring , NiobiumTitanium , 4 )
9392 .input (HIGH_POWER_INTEGRATED_CIRCUIT , 2 )
9493 .input (circuit , Tier .LuV )
9594 .input (VOLTAGE_COIL_LuV , 2 )
@@ -111,7 +110,7 @@ public static void init() {
111110
112111 ASSEMBLY_LINE_RECIPES .recipeBuilder ()
113112 .input (HULL [UV ])
114- .input (spring , NiobiumTitanium , 4 )
113+ .input (spring , YttriumBariumCuprate , 4 )
115114 .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT , 2 )
116115 .input (circuit , Tier .UV )
117116 .input (VOLTAGE_COIL_UV , 2 )
@@ -120,6 +119,17 @@ public static void init() {
120119 .output (ENERGY_OUTPUT_HATCH [UV ])
121120 .duration (800 ).EUt (VA [UV ]).buildAndRegister ();
122121
122+ ASSEMBLY_LINE_RECIPES .recipeBuilder ()
123+ .input (HULL [UHV ])
124+ .input (spring , Europium , 4 )
125+ .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT , 2 )
126+ .input (circuit , Tier .UHV )
127+ .input (wireGtDouble , RutheniumTriniumAmericiumNeutronate , 2 )
128+ .fluidInputs (SodiumPotassium .getFluid (12000 ))
129+ .fluidInputs (SolderingAlloy .getFluid (5760 ))
130+ .output (ENERGY_OUTPUT_HATCH [UHV ])
131+ .duration (1000 ).EUt (VA [UHV ]).buildAndRegister ();
132+
123133 // Energy Input Hatches
124134
125135 ModHandler .addShapedRecipe (true , "energy_hatch.ulv" , ENERGY_INPUT_HATCH [ULV ].getStackForm (),
@@ -223,6 +233,18 @@ public static void init() {
223233 .output (ENERGY_INPUT_HATCH [UV ])
224234 .duration (800 ).EUt (VA [UV ]).buildAndRegister ();
225235
236+ ASSEMBLY_LINE_RECIPES .recipeBuilder ()
237+ .input (HULL [UHV ])
238+ .input (cableGtSingle , Europium , 4 )
239+ .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT , 2 )
240+ .input (circuit , Tier .UHV )
241+ .input (wireGtDouble , RutheniumTriniumAmericiumNeutronate , 2 )
242+ .fluidInputs (SodiumPotassium .getFluid (12000 ))
243+ .fluidInputs (SolderingAlloy .getFluid (5760 ))
244+ .output (ENERGY_INPUT_HATCH [UHV ])
245+ .duration (1000 ).EUt (VA [UHV ]).buildAndRegister ();
246+
247+
226248 // Adjustable Transformers
227249
228250 ASSEMBLER_RECIPES .recipeBuilder ()
@@ -372,10 +394,10 @@ public static void init() {
372394 .duration (100 ).EUt (VA [ZPM ]).buildAndRegister ();
373395
374396 ASSEMBLER_RECIPES .recipeBuilder ()
375- .input (ENERGY_INPUT_HATCH_4A [ 3 ], 2 )
397+ .input (ENERGY_INPUT_HATCH [ UHV ], 2 )
376398 .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT )
399+ .input (wireGtDouble , RutheniumTriniumAmericiumNeutronate )
377400 .input (wireGtQuadruple , Europium , 2 )
378- .input (plate , Neutronium , 2 )
379401 .output (ENERGY_INPUT_HATCH_4A [5 ])
380402 .duration (100 ).EUt (VA [UV ]).buildAndRegister ();
381403
@@ -418,10 +440,10 @@ public static void init() {
418440 .duration (200 ).EUt (VA [ZPM ]).buildAndRegister ();
419441
420442 ASSEMBLER_RECIPES .recipeBuilder ()
421- .input (ENERGY_INPUT_HATCH_16A [ 4 ], 2 )
443+ .input (ENERGY_INPUT_HATCH_4A [ 5 ], 2 )
422444 .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT , 2 )
445+ .input (wireGtDouble , RutheniumTriniumAmericiumNeutronate )
423446 .input (wireGtOctal , Europium , 2 )
424- .input (plate , Neutronium , 4 )
425447 .output (ENERGY_INPUT_HATCH_16A [4 ])
426448 .duration (200 ).EUt (VA [UV ]).buildAndRegister ();
427449
@@ -473,10 +495,10 @@ public static void init() {
473495 .duration (100 ).EUt (VA [ZPM ]).buildAndRegister ();
474496
475497 ASSEMBLER_RECIPES .recipeBuilder ()
476- .input (ENERGY_OUTPUT_HATCH_4A [ 3 ], 2 )
498+ .input (ENERGY_OUTPUT_HATCH [ UHV ], 2 )
477499 .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT )
500+ .input (wireGtDouble , RutheniumTriniumAmericiumNeutronate )
478501 .input (wireGtQuadruple , Europium , 2 )
479- .input (plate , Neutronium , 2 )
480502 .output (ENERGY_OUTPUT_HATCH_4A [5 ])
481503 .duration (100 ).EUt (VA [UV ]).buildAndRegister ();
482504
@@ -519,10 +541,10 @@ public static void init() {
519541 .duration (200 ).EUt (VA [ZPM ]).buildAndRegister ();
520542
521543 ASSEMBLER_RECIPES .recipeBuilder ()
522- .input (ENERGY_OUTPUT_HATCH_16A [ 4 ], 2 )
544+ .input (ENERGY_OUTPUT_HATCH_4A [ 5 ], 2 )
523545 .input (ULTRA_HIGH_POWER_INTEGRATED_CIRCUIT , 2 )
546+ .input (wireGtDouble , RutheniumTriniumAmericiumNeutronate )
524547 .input (wireGtOctal , Europium , 2 )
525- .input (plate , Neutronium , 4 )
526548 .output (ENERGY_OUTPUT_HATCH_16A [4 ])
527549 .duration (200 ).EUt (VA [UV ]).buildAndRegister ();
528550
0 commit comments