@@ -400,6 +400,14 @@ public static void init() {
400400 .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
401401 .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
402402 .buildAndRegister ();
403+ if (AEConfigHolder .moveSteelShape ) {
404+ RecipeMaps .FLUID_SOLIDFICATION_RECIPES .recipeBuilder ()
405+ .notConsumable (GTEMetaItems .SHAPE_MOLD_PRINTED_SILICON .getStackForm ())
406+ .fluidInputs (Materials .Silicon .getFluid (144 ))
407+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
408+ .duration (200 ).EUt (VA [GTEValues .ae2VoltageTier - 1 ])
409+ .buildAndRegister ();
410+ }
403411
404412 // Logic Circuit
405413 RecipeMaps .FORMING_PRESS_RECIPES .recipeBuilder ()
@@ -410,6 +418,14 @@ public static void init() {
410418 .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 18 ))
411419 .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
412420 .buildAndRegister ();
421+ if (AEConfigHolder .moveSteelShape ) {
422+ RecipeMaps .FLUID_SOLIDFICATION_RECIPES .recipeBuilder ()
423+ .notConsumable (GTEMetaItems .SHAPE_MOLD_LOGIC_PROCESSOR .getStackForm ())
424+ .fluidInputs (Materials .Gold .getFluid (144 ))
425+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 18 ))
426+ .duration (200 ).EUt (VA [GTEValues .ae2VoltageTier - 1 ])
427+ .buildAndRegister ();
428+ }
413429
414430 // Calc Circuit
415431 RecipeMaps .FORMING_PRESS_RECIPES .recipeBuilder ()
@@ -420,6 +436,14 @@ public static void init() {
420436 .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 16 ))
421437 .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
422438 .buildAndRegister ();
439+ if (AEConfigHolder .moveSteelShape ) {
440+ RecipeMaps .FLUID_SOLIDFICATION_RECIPES .recipeBuilder ()
441+ .notConsumable (GTEMetaItems .SHAPE_MOLD_CALCULATION_PROCESSOR .getStackForm ())
442+ .fluidInputs (Materials .CertusQuartz .getFluid (144 ))
443+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 16 ))
444+ .duration (200 ).EUt (VA [GTEValues .ae2VoltageTier - 1 ])
445+ .buildAndRegister ();
446+ }
423447
424448 // Engineer Circuit
425449 RecipeMaps .FORMING_PRESS_RECIPES .recipeBuilder ()
@@ -430,65 +454,44 @@ public static void init() {
430454 .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 17 ))
431455 .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
432456 .buildAndRegister ();
433-
434- if (GTEConfigHolder .gteFlag .featureFlag ) {
435- // Logic Processor
436- RecipeMaps .CIRCUIT_ASSEMBLER_RECIPES .recipeBuilder ()
437- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
438- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 18 ))
439- .fluidInputs (Materials .Redstone .getFluid (144 ))
440- .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 22 ))
441- .duration (200 ).EUt (VHA [GTEValues .ae2VoltageTier - 1 ])
442- .buildAndRegister ();
443-
444- // Calc Processor
445- RecipeMaps .CIRCUIT_ASSEMBLER_RECIPES .recipeBuilder ()
446- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
447- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 16 ))
448- .fluidInputs (Materials .Redstone .getFluid (144 ))
449- .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 23 ))
450- .duration (200 ).EUt (VHA [GTEValues .ae2VoltageTier - 1 ])
457+ if (AEConfigHolder .moveSteelShape ) {
458+ RecipeMaps .FLUID_SOLIDFICATION_RECIPES .recipeBuilder ()
459+ .notConsumable (GTEMetaItems .SHAPE_MOLD_ENGINEERING_PROCESSOR .getStackForm ())
460+ .fluidInputs (Materials .Diamond .getFluid (144 ))
461+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 17 ))
462+ .duration (200 ).EUt (VA [GTEValues .ae2VoltageTier - 1 ])
451463 .buildAndRegister ();
464+ }
452465
453- // Engineer Processor
454- RecipeMaps .CIRCUIT_ASSEMBLER_RECIPES .recipeBuilder ()
455- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
456- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 17 ))
457- .fluidInputs (Materials .Redstone .getFluid (144 ))
458- .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 24 ))
459- .duration (200 ).EUt (VHA [GTEValues .ae2VoltageTier - 1 ])
460- .buildAndRegister ();
461- } else {
462- // Logic Processor
463- RecipeMaps .ASSEMBLER_RECIPES .recipeBuilder ()
464- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
465- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 18 ))
466- .fluidInputs (Materials .Redstone .getFluid (144 ))
467- .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 22 ))
468- .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
469- .withRecycling ()
470- .buildAndRegister ();
466+ // Logic Processor
467+ RecipeMaps .ASSEMBLER_RECIPES .recipeBuilder ()
468+ .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
469+ .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 18 ))
470+ .fluidInputs (Materials .Redstone .getFluid (144 ))
471+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 22 ))
472+ .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
473+ .withRecycling ()
474+ .buildAndRegister ();
471475
472- // Calc Processor
473- RecipeMaps .ASSEMBLER_RECIPES .recipeBuilder ()
474- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
475- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 16 ))
476- .fluidInputs (Materials .Redstone .getFluid (144 ))
477- .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 23 ))
478- .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
479- .withRecycling ()
480- .buildAndRegister ();
476+ // Calc Processor
477+ RecipeMaps .ASSEMBLER_RECIPES .recipeBuilder ()
478+ .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
479+ .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 16 ))
480+ .fluidInputs (Materials .Redstone .getFluid (144 ))
481+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 23 ))
482+ .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
483+ .withRecycling ()
484+ .buildAndRegister ();
481485
482- // Engineer Processor
483- RecipeMaps .ASSEMBLER_RECIPES .recipeBuilder ()
484- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
485- .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 17 ))
486- .fluidInputs (Materials .Redstone .getFluid (144 ))
487- .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 24 ))
488- .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
489- .withRecycling ()
490- .buildAndRegister ();
491- }
486+ // Engineer Processor
487+ RecipeMaps .ASSEMBLER_RECIPES .recipeBuilder ()
488+ .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 20 ))
489+ .inputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 17 ))
490+ .fluidInputs (Materials .Redstone .getFluid (144 ))
491+ .outputs (Mods .AppliedEnergistics2 .getItem ("material" , 1 , 24 ))
492+ .duration (20 ).EUt (VA [GTEValues .ae2VoltageTier ])
493+ .withRecycling ()
494+ .buildAndRegister ();
492495
493496 if (AEConfigHolder .moveSteelShape ) {
494497 // All shapes
0 commit comments