aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java
diff options
context:
space:
mode:
authorboubou19 <miisterunknown@gmail.com>2023-04-01 18:11:43 +0200
committerGitHub <noreply@github.com>2023-04-01 18:11:43 +0200
commit5f50e4a36ec000657b0a1664784acf00275293c6 (patch)
tree5ef81441032735438c9fd9c620224ca58e46e537 /src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java
parent6b77557e0e87cf5afd9ebd3985323ff1249e615c (diff)
downloadGT5-Unofficial-5f50e4a36ec000657b0a1664784acf00275293c6.tar.gz
GT5-Unofficial-5f50e4a36ec000657b0a1664784acf00275293c6.tar.bz2
GT5-Unofficial-5f50e4a36ec000657b0a1664784acf00275293c6.zip
update spotless formatting (#1827)
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java1304
1 files changed, 728 insertions, 576 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java
index 4eab816d2e..ddac3b5623 100644
--- a/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java
+++ b/src/main/java/gregtech/loaders/postload/recipes/AssemblyLineRecipes.java
@@ -44,689 +44,841 @@ public class AssemblyLineRecipes implements Runnable {
// Motors
{
// LuV motor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Motor_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1),
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 2),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2))
- .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
- .noFluidOutputs().itemOutputs(ItemList.Electric_Motor_LuV.get(1)).eut(TierEU.RECIPE_IV)
- .duration(600).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Motor_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 1),
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 2),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2))
+ .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
+ .noFluidOutputs()
+ .itemOutputs(ItemList.Electric_Motor_LuV.get(1))
+ .eut(TierEU.RECIPE_IV)
+ .duration(600)
+ .addTo(AssemblyLine);
// ZPM motor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Motor_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 2),
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 16),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2))
- .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
- .noFluidOutputs().itemOutputs(ItemList.Electric_Motor_ZPM.get(1)).eut(TierEU.RECIPE_LuV)
- .duration(30 * SECONDS).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Motor_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.SamariumMagnetic, 2),
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 16),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2))
+ .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
+ .noFluidOutputs()
+ .itemOutputs(ItemList.Electric_Motor_ZPM.get(1))
+ .eut(TierEU.RECIPE_LuV)
+ .duration(30 * SECONDS)
+ .addTo(AssemblyLine);
// UV motor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Motor_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.SamariumMagnetic, 2),
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 16),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2))
- .fluidInputs(
- Materials.Naquadria.getMolten(1296),
- new FluidStack(solderIndalloy, 1296),
- Materials.Lubricant.getFluid(2000))
- .noFluidOutputs().itemOutputs(
-
- ).eut(TierEU.RECIPE_ZPM).duration(30 * SECONDS).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Motor_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.SamariumMagnetic, 2),
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 16),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2))
+ .fluidInputs(
+ Materials.Naquadria.getMolten(1296),
+ new FluidStack(solderIndalloy, 1296),
+ Materials.Lubricant.getFluid(2000))
+ .noFluidOutputs()
+ .itemOutputs(
+
+ )
+ .eut(TierEU.RECIPE_ZPM)
+ .duration(30 * SECONDS)
+ .addTo(AssemblyLine);
}
// Pumps
{
// LuV Pump
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Pump_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_LuV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.NiobiumTitanium, 2),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2),
- GT_OreDictUnificator.get(OrePrefixes.screw, Materials.HSSS, 8),
- new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 4 },
- GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.HSSS, 2),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2))
- .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
- .noFluidOutputs().itemOutputs(ItemList.Electric_Pump_LuV.get(1)).eut(TierEU.RECIPE_IV).duration(600)
- .addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Pump_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_LuV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.NiobiumTitanium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2),
+ GT_OreDictUnificator.get(OrePrefixes.screw, Materials.HSSS, 8),
+ new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.HSSS, 2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2))
+ .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
+ .noFluidOutputs()
+ .itemOutputs(ItemList.Electric_Pump_LuV.get(1))
+ .eut(TierEU.RECIPE_IV)
+ .duration(600)
+ .addTo(AssemblyLine);
// ZPM Pump
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Pump_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_ZPM.get(1),
- GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Enderium, 2),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2),
- GT_OreDictUnificator.get(OrePrefixes.screw, Materials.NaquadahAlloy, 8),
- new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 8 },
- GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.NaquadahAlloy, 2),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2))
- .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
- .noFluidOutputs().itemOutputs(ItemList.Electric_Pump_ZPM.get(1)).eut(TierEU.RECIPE_LuV)
- .duration(30 * SECONDS).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Pump_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_ZPM.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Enderium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2),
+ GT_OreDictUnificator.get(OrePrefixes.screw, Materials.NaquadahAlloy, 8),
+ new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 8 },
+ GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.NaquadahAlloy, 2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2))
+ .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
+ .noFluidOutputs()
+ .itemOutputs(ItemList.Electric_Pump_ZPM.get(1))
+ .eut(TierEU.RECIPE_LuV)
+ .duration(30 * SECONDS)
+ .addTo(AssemblyLine);
// UV Pump
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Pump_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_UV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 2),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2),
- GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 8),
- new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 16 },
- GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 2),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2))
- .itemOutputs(ItemList.Electric_Pump_UV.get(1))
- .fluidInputs(
- Materials.Naquadria.getMolten(1296),
- new FluidStack(solderIndalloy, 1296),
- Materials.Lubricant.getFluid(2000))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Pump_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_UV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Naquadah, 2),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 8),
+ new Object[] { OrePrefixes.ring.get(Materials.AnySyntheticRubber), 16 },
+ GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2))
+ .itemOutputs(ItemList.Electric_Pump_UV.get(1))
+ .fluidInputs(
+ Materials.Naquadria.getMolten(1296),
+ new FluidStack(solderIndalloy, 1296),
+ Materials.Lubricant.getFluid(2000))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// Conveyors
{
// LuV Conveyor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_LuV.get(2),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2),
- new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 10 })
- .itemOutputs(ItemList.Conveyor_Module_LuV.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_IV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_LuV.get(2),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 2),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2),
+ new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 10 })
+ .itemOutputs(ItemList.Conveyor_Module_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_IV)
+ .addTo(AssemblyLine);
// ZPM Conveyor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_ZPM.get(2),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2),
- new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 20 })
- .itemOutputs(ItemList.Conveyor_Module_ZPM.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_ZPM.get(2),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 2),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2),
+ new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 20 })
+ .itemOutputs(ItemList.Conveyor_Module_ZPM.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// UV Conveyor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_UV.get(2),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2),
- new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 40 })
- .itemOutputs(ItemList.Conveyor_Module_UV.get(1))
- .fluidInputs(
- Materials.Naquadria.getMolten(1296),
- new FluidStack(solderIndalloy, 1296),
- Materials.Lubricant.getFluid(2000))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Conveyor_Module_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_UV.get(2),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 2),
+ new Object[] { OrePrefixes.plate.get(Materials.AnySyntheticRubber), 40 })
+ .itemOutputs(ItemList.Conveyor_Module_UV.get(1))
+ .fluidInputs(
+ Materials.Naquadria.getMolten(1296),
+ new FluidStack(solderIndalloy, 1296),
+ Materials.Lubricant.getFluid(2000))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// Pistons
{
// LuV Piston
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Piston_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_LuV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32),
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.HSSS, 4),
- GT_OreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1),
- GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 2),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 4))
- .itemOutputs(ItemList.Electric_Piston_LuV.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_IV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Piston_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_LuV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.HSSS, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.HSSS, 32),
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.HSSS, 4),
+ GT_OreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1),
+ GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 4))
+ .itemOutputs(ItemList.Electric_Piston_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 144), Materials.Lubricant.getFluid(250))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_IV)
+ .addTo(AssemblyLine);
// ZPM Pistons
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Piston_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_ZPM.get(1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32),
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1),
- GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 2),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 4))
- .itemOutputs(ItemList.Electric_Piston_ZPM.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Piston_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_ZPM.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.NaquadahAlloy, 32),
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1),
+ GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 4))
+ .itemOutputs(ItemList.Electric_Piston_ZPM.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 288), Materials.Lubricant.getFluid(750))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// UV Piston
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Electric_Piston_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- ItemList.Electric_Motor_UV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4),
- GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32),
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 4),
- GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1),
- GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 2),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 4))
- .itemOutputs(ItemList.Electric_Piston_UV.get(1))
- .fluidInputs(
- Materials.Naquadria.getMolten(1296),
- new FluidStack(solderIndalloy, 1296),
- Materials.Lubricant.getFluid(2000))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Electric_Piston_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ ItemList.Electric_Motor_UV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6),
+ GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Neutronium, 4),
+ GT_OreDictUnificator.get(OrePrefixes.round, Materials.Neutronium, 32),
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 4),
+ GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1),
+ GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 4))
+ .itemOutputs(ItemList.Electric_Piston_UV.get(1))
+ .fluidInputs(
+ Materials.Naquadria.getMolten(1296),
+ new FluidStack(solderIndalloy, 1296),
+ Materials.Lubricant.getFluid(2000))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// RobotArms
{
// LuV Robot Arm
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Robot_Arm_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 4),
- GT_OreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1),
- GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 3),
- ItemList.Electric_Motor_LuV.get(2),
- ItemList.Electric_Piston_LuV.get(1),
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 2 },
- new Object[] { OrePrefixes.circuit.get(Materials.Elite), 4 },
- new Object[] { OrePrefixes.circuit.get(Materials.Data), 8 },
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 6))
- .itemOutputs(ItemList.Robot_Arm_LuV.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 576), Materials.Lubricant.getFluid(250))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_IV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Robot_Arm_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.HSSS, 4),
+ GT_OreDictUnificator.get(OrePrefixes.gear, Materials.HSSS, 1),
+ GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.HSSS, 3),
+ ItemList.Electric_Motor_LuV.get(2),
+ ItemList.Electric_Piston_LuV.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 2 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Elite), 4 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Data), 8 },
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 6))
+ .itemOutputs(ItemList.Robot_Arm_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 576), Materials.Lubricant.getFluid(250))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_IV)
+ .addTo(AssemblyLine);
// ZPM Robot Arm
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Robot_Arm_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1),
- GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 3),
- ItemList.Electric_Motor_ZPM.get(2),
- ItemList.Electric_Piston_ZPM.get(1),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 2 },
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 4 },
- new Object[] { OrePrefixes.circuit.get(Materials.Elite), 8 },
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 6))
- .itemOutputs(ItemList.Robot_Arm_ZPM.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 1152), Materials.Lubricant.getFluid(750))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Robot_Arm_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.gear, Materials.NaquadahAlloy, 1),
+ GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.NaquadahAlloy, 3),
+ ItemList.Electric_Motor_ZPM.get(2),
+ ItemList.Electric_Piston_ZPM.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 2 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 4 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Elite), 8 },
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 6))
+ .itemOutputs(ItemList.Robot_Arm_ZPM.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 1152), Materials.Lubricant.getFluid(750))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// UV Robot Arm
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Robot_Arm_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4),
- GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1),
- GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 3),
- ItemList.Electric_Motor_UV.get(2),
- ItemList.Electric_Piston_UV.get(1),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 2 },
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 8 },
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 6))
- .itemOutputs(ItemList.Robot_Arm_UV.get(1))
- .fluidInputs(
- Materials.Naquadria.getMolten(1296),
- new FluidStack(solderIndalloy, 2304),
- Materials.Lubricant.getFluid(2000))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Robot_Arm_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 4),
+ GT_OreDictUnificator.get(OrePrefixes.gear, Materials.Neutronium, 1),
+ GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.Neutronium, 3),
+ ItemList.Electric_Motor_UV.get(2),
+ ItemList.Electric_Piston_UV.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 2 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 8 },
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 6))
+ .itemOutputs(ItemList.Robot_Arm_UV.get(1))
+ .fluidInputs(
+ Materials.Naquadria.getMolten(1296),
+ new FluidStack(solderIndalloy, 2304),
+ Materials.Lubricant.getFluid(2000))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// Emitters
{
// LuV Emitter
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Emitter_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1),
- ItemList.Electric_Motor_LuV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.stick, LuVMat, 8),
- ItemList.QuantumStar.get(1),
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 4 },
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7))
- .itemOutputs(ItemList.Emitter_LuV.get(1)).fluidInputs(new FluidStack(solderIndalloy, 576))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_IV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Emitter_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1),
+ ItemList.Electric_Motor_LuV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.stick, LuVMat, 8),
+ ItemList.QuantumStar.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7))
+ .itemOutputs(ItemList.Emitter_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 576))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_IV)
+ .addTo(AssemblyLine);
// ZPM Emitter
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Emitter_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1),
- ItemList.Electric_Motor_ZPM.get(1),
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmiridium, 8),
- ItemList.QuantumStar.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7))
- .itemOutputs(ItemList.Emitter_ZPM.get(1)).fluidInputs(new FluidStack(solderIndalloy, 1152))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Emitter_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1),
+ ItemList.Electric_Motor_ZPM.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Osmiridium, 8),
+ ItemList.QuantumStar.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7))
+ .itemOutputs(ItemList.Emitter_ZPM.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 1152))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// UV Emitter
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Emitter_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1),
- ItemList.Electric_Motor_UV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 8),
- ItemList.Gravistar.get(4),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 4 },
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7))
- .itemOutputs(ItemList.Emitter_UV.get(1))
- .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Emitter_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1),
+ ItemList.Electric_Motor_UV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.stick, Materials.Neutronium, 8),
+ ItemList.Gravistar.get(4),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7))
+ .itemOutputs(ItemList.Emitter_UV.get(1))
+ .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// Sensors
{
// LuV Sensor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Sensor_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1),
- ItemList.Electric_Motor_LuV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.plate, LuVMat, 8),
- ItemList.QuantumStar.get(1),
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 4 },
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7))
- .itemOutputs(ItemList.Sensor_LuV.get(1)).fluidInputs(new FluidStack(solderIndalloy, 576))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_IV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Sensor_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1),
+ ItemList.Electric_Motor_LuV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, LuVMat, 8),
+ ItemList.QuantumStar.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gallium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 7))
+ .itemOutputs(ItemList.Sensor_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 576))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_IV)
+ .addTo(AssemblyLine);
// ZPM Sensor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Sensor_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1),
- ItemList.Electric_Motor_ZPM.get(1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 8),
- ItemList.QuantumStar.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7))
- .itemOutputs(ItemList.Sensor_ZPM.get(1)).fluidInputs(new FluidStack(solderIndalloy, 1152))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Sensor_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1),
+ ItemList.Electric_Motor_ZPM.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Osmiridium, 8),
+ ItemList.QuantumStar.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Trinium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 7))
+ .itemOutputs(ItemList.Sensor_ZPM.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 1152))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// UV Sensor
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Sensor_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1),
- ItemList.Electric_Motor_UV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 8),
- ItemList.Gravistar.get(4),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 4 },
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7))
- .itemOutputs(ItemList.Sensor_UV.get(1))
- .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Sensor_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1),
+ ItemList.Electric_Motor_UV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 8),
+ ItemList.Gravistar.get(4),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Naquadria, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 7))
+ .itemOutputs(ItemList.Sensor_UV.get(1))
+ .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// Field Generators
{
// LuV Field Generator
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Field_Generator_IV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6),
- ItemList.QuantumStar.get(2),
- ItemList.Emitter_LuV.get(4),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
- GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 8))
- .itemOutputs(ItemList.Field_Generator_LuV.get(1)).fluidInputs(new FluidStack(solderIndalloy, 576))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_IV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Field_Generator_IV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.HSSS, 1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSS, 6),
+ ItemList.QuantumStar.get(2),
+ ItemList.Emitter_LuV.get(4),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, LuVMat, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 8))
+ .itemOutputs(ItemList.Field_Generator_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 576))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_IV)
+ .addTo(AssemblyLine);
// ZPM Field Generator
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Field_Generator_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6),
- ItemList.QuantumStar.get(2),
- ItemList.Emitter_ZPM.get(4),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 4 },
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 8))
- .itemOutputs(ItemList.Field_Generator_ZPM.get(1)).fluidInputs(new FluidStack(solderIndalloy, 1152))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Field_Generator_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.NaquadahAlloy, 1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.NaquadahAlloy, 6),
+ ItemList.QuantumStar.get(2),
+ ItemList.Emitter_ZPM.get(4),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Europium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 8))
+ .itemOutputs(ItemList.Field_Generator_ZPM.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 1152))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// UV Field Generator
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Field_Generator_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1),
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6),
- ItemList.Gravistar.get(2),
- ItemList.Emitter_UV.get(4),
- new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 4 },
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 8))
- .itemOutputs(ItemList.Field_Generator_UV.get(1))
- .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Field_Generator_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Neutronium, 1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 6),
+ ItemList.Gravistar.get(2),
+ ItemList.Emitter_UV.get(4),
+ new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 4 },
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Americium, 64),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NaquadahAlloy, 8))
+ .itemOutputs(ItemList.Field_Generator_UV.get(1))
+ .fluidInputs(Materials.Naquadria.getMolten(1296), new FluidStack(solderIndalloy, 2304))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
}
// Energy Hatches
{
// LuV Energy Hatch
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_IV.get(1))
- .metadata(RESEARCH_TIME, 60 * MINUTES)
- .itemInputs(
- ItemList.Hull_LuV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 2),
- ItemList.Circuit_Chip_UHPIC.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 2 },
- ItemList.LuV_Coil.get(2),
- new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
- ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
- ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
- ItemList.Electric_Pump_LuV.get(1))
- .itemOutputs(ItemList.Hatch_Energy_LuV.get(1))
- .fluidInputs(
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 2000),
- new FluidStack(solderIndalloy, 720))
- .noFluidOutputs().duration(20 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_IV.get(1))
+ .metadata(RESEARCH_TIME, 60 * MINUTES)
+ .itemInputs(
+ ItemList.Hull_LuV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 2),
+ ItemList.Circuit_Chip_UHPIC.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 2 },
+ ItemList.LuV_Coil.get(2),
+ new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
+ ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
+ ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
+ ItemList.Electric_Pump_LuV.get(1))
+ .itemOutputs(ItemList.Hatch_Energy_LuV.get(1))
+ .fluidInputs(
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 2000),
+ new FluidStack(solderIndalloy, 720))
+ .noFluidOutputs()
+ .duration(20 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// ZPM Energy Hatch
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Hull_ZPM.get(1),
- GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 2),
- ItemList.Circuit_Chip_NPIC.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 2 },
- ItemList.ZPM_Coil.get(2),
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- ItemList.Electric_Pump_ZPM.get(1))
- .itemOutputs(ItemList.Hatch_Energy_ZPM.get(1))
- .fluidInputs(
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 4000),
- new FluidStack(solderIndalloy, 1440))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Hull_ZPM.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 2),
+ ItemList.Circuit_Chip_NPIC.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 2 },
+ ItemList.ZPM_Coil.get(2),
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ ItemList.Electric_Pump_ZPM.get(1))
+ .itemOutputs(ItemList.Hatch_Energy_ZPM.get(1))
+ .fluidInputs(
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 4000),
+ new FluidStack(solderIndalloy, 1440))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
// UV Energy Hatch
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- ItemList.Hull_UV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorUV, 2),
- ItemList.Circuit_Chip_PPIC.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 2 },
- ItemList.UV_Coil.get(2),
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- ItemList.Electric_Pump_UV.get(1))
- .itemOutputs(ItemList.Hatch_Energy_UV.get(1))
- .fluidInputs(
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 8000),
- new FluidStack(solderIndalloy, 2880))
- .noFluidOutputs().duration(40 * SECONDS).eut((int) TierEU.RECIPE_UV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Hatch_Energy_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ ItemList.Hull_UV.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorUV, 2),
+ ItemList.Circuit_Chip_PPIC.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 2 },
+ ItemList.UV_Coil.get(2),
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ ItemList.Electric_Pump_UV.get(1))
+ .itemOutputs(ItemList.Hatch_Energy_UV.get(1))
+ .fluidInputs(
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 8000),
+ new FluidStack(solderIndalloy, 2880))
+ .noFluidOutputs()
+ .duration(40 * SECONDS)
+ .eut((int) TierEU.RECIPE_UV)
+ .addTo(AssemblyLine);
}
// Dynamo Hatches
{
// LuV Dynamo Hatch
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_IV.get(1))
- .metadata(RESEARCH_TIME, 60 * MINUTES)
- .itemInputs(
- ItemList.Hull_LuV.get(1),
- GT_OreDictUnificator.get(
- OrePrefixes.spring,
- Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid,
- 2),
- ItemList.Circuit_Chip_UHPIC.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.Master), 2 },
- ItemList.LuV_Coil.get(2),
- new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
- ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
- ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
- ItemList.Electric_Pump_LuV.get(1))
- .itemOutputs(ItemList.Hatch_Dynamo_LuV.get(1))
- .fluidInputs(
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 2000),
- new FluidStack(solderIndalloy, 720))
- .noFluidOutputs().duration(20 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_IV.get(1))
+ .metadata(RESEARCH_TIME, 60 * MINUTES)
+ .itemInputs(
+ ItemList.Hull_LuV.get(1),
+ GT_OreDictUnificator.get(
+ OrePrefixes.spring,
+ Materials.Tetraindiumditindibariumtitaniumheptacoppertetrakaidekaoxid,
+ 2),
+ ItemList.Circuit_Chip_UHPIC.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.Master), 2 },
+ ItemList.LuV_Coil.get(2),
+ new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
+ ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_3.get(1),
+ ItemList.Reactor_Coolant_NaK_3.get(1), ItemList.Reactor_Coolant_Sp_1.get(1) },
+ ItemList.Electric_Pump_LuV.get(1))
+ .itemOutputs(ItemList.Hatch_Dynamo_LuV.get(1))
+ .fluidInputs(
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 2000),
+ new FluidStack(solderIndalloy, 720))
+ .noFluidOutputs()
+ .duration(20 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
// ZPM Dynamo Hatch
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_LuV.get(1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
- .itemInputs(
- ItemList.Hull_ZPM.get(1),
- GT_OreDictUnificator
- .get(OrePrefixes.spring, Materials.Tetranaquadahdiindiumhexaplatiumosminid, 4),
- ItemList.Circuit_Chip_NPIC.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 2 },
- ItemList.ZPM_Coil.get(2),
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- ItemList.Electric_Pump_ZPM.get(1))
- .itemOutputs(ItemList.Hatch_Dynamo_ZPM.get(1))
- .fluidInputs(
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 4000),
- new FluidStack(solderIndalloy, 1440))
- .noFluidOutputs().duration(30 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_LuV.get(1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Hull_ZPM.get(1),
+ GT_OreDictUnificator.get(
+ OrePrefixes.spring,
+ Materials.Tetranaquadahdiindiumhexaplatiumosminid,
+ 4),
+ ItemList.Circuit_Chip_NPIC.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 2 },
+ ItemList.ZPM_Coil.get(2),
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ ItemList.Electric_Pump_ZPM.get(1))
+ .itemOutputs(ItemList.Hatch_Dynamo_ZPM.get(1))
+ .fluidInputs(
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 4000),
+ new FluidStack(solderIndalloy, 1440))
+ .noFluidOutputs()
+ .duration(30 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
// UV Dynamo Hatch
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_ZPM.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- ItemList.Hull_UV.get(1),
- GT_OreDictUnificator
- .get(OrePrefixes.spring, Materials.Longasssuperconductornameforuvwire, 4),
- ItemList.Circuit_Chip_PPIC.get(2),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 2 },
- ItemList.UV_Coil.get(2),
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
- ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
- ItemList.Electric_Pump_UV.get(1))
- .itemOutputs(ItemList.Hatch_Dynamo_UV.get(1))
- .fluidInputs(
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 8000),
- new FluidStack(solderIndalloy, 2880))
- .noFluidOutputs().duration(40 * SECONDS).eut((int) TierEU.RECIPE_UV).addTo(AssemblyLine);
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Hatch_Dynamo_ZPM.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ ItemList.Hull_UV.get(1),
+ GT_OreDictUnificator.get(
+ OrePrefixes.spring,
+ Materials.Longasssuperconductornameforuvwire,
+ 4),
+ ItemList.Circuit_Chip_PPIC.get(2),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 2 },
+ ItemList.UV_Coil.get(2),
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ new ItemStack[] { ItemList.Reactor_Coolant_He_6.get(1),
+ ItemList.Reactor_Coolant_NaK_6.get(1), ItemList.Reactor_Coolant_Sp_2.get(1) },
+ ItemList.Electric_Pump_UV.get(1))
+ .itemOutputs(ItemList.Hatch_Dynamo_UV.get(1))
+ .fluidInputs(
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 8000),
+ new FluidStack(solderIndalloy, 2880))
+ .noFluidOutputs()
+ .duration(40 * SECONDS)
+ .eut((int) TierEU.RECIPE_UV)
+ .addTo(AssemblyLine);
}
// Fusion Controller
{
// mkI
GT_Values.RA.stdBuilder()
- .metadata(
- RESEARCH_ITEM,
- GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 1))
- .metadata(RESEARCH_TIME, 2 * HOURS)
+ .metadata(
+ RESEARCH_ITEM,
+ GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 1))
+ .metadata(RESEARCH_TIME, 2 * HOURS)
+ .itemInputs(
+ ItemList.Casing_Fusion_Coil.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
+ GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.NaquadahAlloy, 4),
+ GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Osmiridium, 4),
+ ItemList.Field_Generator_LuV.get(2),
+ ItemList.Circuit_Wafer_UHPIC.get(32),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 32))
+ .itemOutputs(ItemList.FusionComputer_LuV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.VanadiumGallium.getMolten(1152))
+ .noFluidOutputs()
+ .duration(50 * SECONDS)
+ .eut((int) TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
+
+ // mkII
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.block, Materials.Europium, 1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
+ .itemInputs(
+ ItemList.Casing_Fusion_Coil.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
+ GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Europium, 4),
+ ItemList.Field_Generator_ZPM.get(2),
+ ItemList.Circuit_Wafer_PPIC.get(48),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 32))
+ .itemOutputs(ItemList.FusionComputer_ZPMV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.NiobiumTitanium.getMolten(1152))
+ .noFluidOutputs()
+ .duration(50 * SECONDS)
+ .eut(TierEU.RECIPE_LuV)
+ .addTo(AssemblyLine);
+
+ // mkIII
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.block, Materials.Americium, 1))
+ .metadata(RESEARCH_TIME, 6 * HOURS)
+ .itemInputs(
+ ItemList.Casing_Fusion_Coil.get(1),
+ new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
+ new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
+ GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Americium, 4),
+ ItemList.Field_Generator_UV.get(2),
+ ItemList.Circuit_Wafer_QPIC.get(64),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 32))
+ .itemOutputs(ItemList.FusionComputer_UV.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.ElectrumFlux.getMolten(1152))
+ .noFluidOutputs()
+ .duration(50 * SECONDS)
+ .eut(TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
+ }
+ // Energy Module
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Energy_LapotronicOrb2.get(1))
+ .metadata(RESEARCH_TIME, 4 * HOURS)
.itemInputs(
- ItemList.Casing_Fusion_Coil.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Europium, 16),
new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
- GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.NaquadahAlloy, 4),
- GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Osmiridium, 4),
+ ItemList.Energy_LapotronicOrb2.get(8),
ItemList.Field_Generator_LuV.get(2),
- ItemList.Circuit_Wafer_UHPIC.get(32),
- GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorLuV, 32))
- .itemOutputs(ItemList.FusionComputer_LuV.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.VanadiumGallium.getMolten(1152))
- .noFluidOutputs().duration(50 * SECONDS).eut((int) TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ ItemList.Circuit_Wafer_SoC2.get(64),
+ ItemList.Circuit_Wafer_SoC2.get(64),
+ ItemList.Circuit_Parts_DiodeASMD.get(8),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 32))
+ .itemOutputs(ItemList.Energy_Module.get(1))
+ .fluidInputs(
+ new FluidStack(solderIndalloy, 2880),
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 16000))
+ .noFluidOutputs()
+ .duration(1 * MINUTES + 40 * SECONDS)
+ .eut((int) TierEU.RECIPE_ZPM)
+ .addTo(AssemblyLine);
- // mkII
- GT_Values.RA.stdBuilder()
- .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.block, Materials.Europium, 1))
+ // Energy Cluster
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Energy_Module.get(1))
.metadata(RESEARCH_TIME, 4 * HOURS)
.itemInputs(
- ItemList.Casing_Fusion_Coil.get(1),
+ GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 32),
new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
- GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Europium, 4),
+ ItemList.Energy_Module.get(8),
ItemList.Field_Generator_ZPM.get(2),
- ItemList.Circuit_Wafer_PPIC.get(48),
- GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorZPM, 32))
- .itemOutputs(ItemList.FusionComputer_ZPMV.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.NiobiumTitanium.getMolten(1152))
- .noFluidOutputs().duration(50 * SECONDS).eut(TierEU.RECIPE_LuV).addTo(AssemblyLine);
+ ItemList.Circuit_Wafer_HPIC.get(64),
+ ItemList.Circuit_Wafer_HPIC.get(64),
+ ItemList.Circuit_Parts_DiodeASMD.get(16),
+ GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.NaquadahAlloy, 32))
+ .itemOutputs(ItemList.Energy_Cluster.get(1))
+ .fluidInputs(
+ new FluidStack(solderIndalloy, 2880),
+ new FluidStack(FluidRegistry.getFluid("ic2coolant"), 16000))
+ .noFluidOutputs()
+ .duration(1 * MINUTES + 40 * SECONDS)
+ .eut(200000)
+ .addTo(AssemblyLine);
- // mkIII
- GT_Values.RA.stdBuilder()
- .metadata(RESEARCH_ITEM, GT_OreDictUnificator.get(OrePrefixes.block, Materials.Americium, 1))
+ // Integrated Ore Factory
+ GT_Values.RA.stdBuilder()
+ .metadata(RESEARCH_ITEM, ItemList.Machine_IV_OreWasher.get(1))
.metadata(RESEARCH_TIME, 6 * HOURS)
.itemInputs(
- ItemList.Casing_Fusion_Coil.get(1),
- new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.Infinite), 1 },
- GT_OreDictUnificator.get(OrePrefixes.plateDense, Materials.Americium, 4),
- ItemList.Field_Generator_UV.get(2),
- ItemList.Circuit_Wafer_QPIC.get(64),
- GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 32))
- .itemOutputs(ItemList.FusionComputer_UV.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.ElectrumFlux.getMolten(1152))
- .noFluidOutputs().duration(50 * SECONDS).eut(TierEU.RECIPE_ZPM).addTo(AssemblyLine);
- }
- // Energy Module
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Energy_LapotronicOrb2.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Europium, 16),
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 1 },
- ItemList.Energy_LapotronicOrb2.get(8),
- ItemList.Field_Generator_LuV.get(2),
- ItemList.Circuit_Wafer_SoC2.get(64),
- ItemList.Circuit_Wafer_SoC2.get(64),
- ItemList.Circuit_Parts_DiodeASMD.get(8),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Naquadah, 32))
- .itemOutputs(ItemList.Energy_Module.get(1))
- .fluidInputs(
- new FluidStack(solderIndalloy, 2880),
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 16000))
- .noFluidOutputs().duration(1 * MINUTES + 40 * SECONDS).eut((int) TierEU.RECIPE_ZPM).addTo(AssemblyLine);
-
- // Energy Cluster
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Energy_Module.get(1))
- .metadata(RESEARCH_TIME, 4 * HOURS)
- .itemInputs(
- GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Americium, 32),
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
- new Object[] { OrePrefixes.circuit.get(Materials.SuperconductorUHV), 1 },
- ItemList.Energy_Module.get(8),
- ItemList.Field_Generator_ZPM.get(2),
- ItemList.Circuit_Wafer_HPIC.get(64),
- ItemList.Circuit_Wafer_HPIC.get(64),
- ItemList.Circuit_Parts_DiodeASMD.get(16),
- GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.NaquadahAlloy, 32))
- .itemOutputs(ItemList.Energy_Cluster.get(1))
- .fluidInputs(
- new FluidStack(solderIndalloy, 2880),
- new FluidStack(FluidRegistry.getFluid("ic2coolant"), 16000))
- .noFluidOutputs().duration(1 * MINUTES + 40 * SECONDS).eut(200000).addTo(AssemblyLine);
-
- // Integrated Ore Factory
- GT_Values.RA.stdBuilder().metadata(RESEARCH_ITEM, ItemList.Machine_IV_OreWasher.get(1))
- .metadata(RESEARCH_TIME, 6 * HOURS)
- .itemInputs(
- ItemList.Hull_MAX.get(1),
- ItemList.Electric_Motor_UHV.get(32),
- ItemList.Electric_Piston_UHV.get(8),
- ItemList.Electric_Pump_UHV.get(16),
- ItemList.Conveyor_Module_UHV.get(8),
- ItemList.Robot_Arm_UHV.get(8),
- new Object[] { OrePrefixes.circuit.get(Materials.Bio), 4 },
- new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Duranium, 32),
- GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 32) },
- GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Polybenzimidazole, 64),
- new ItemStack[] { ItemList.Component_Grinder_Tungsten.get(64),
- ItemList.Component_Grinder_Diamond.get(64) },
- GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 32),
- GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Chrome, 16))
- .itemOutputs(ItemList.Ore_Processor.get(1))
- .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.Naquadria.getMolten(1440)).noFluidOutputs()
- .duration(60 * SECONDS).eut(TierEU.RECIPE_UV).addTo(AssemblyLine);
+ ItemList.Hull_MAX.get(1),
+ ItemList.Electric_Motor_UHV.get(32),
+ ItemList.Electric_Piston_UHV.get(8),
+ ItemList.Electric_Pump_UHV.get(16),
+ ItemList.Conveyor_Module_UHV.get(8),
+ ItemList.Robot_Arm_UHV.get(8),
+ new Object[] { OrePrefixes.circuit.get(Materials.Bio), 4 },
+ new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Duranium, 32),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.NaquadahAlloy, 32) },
+ GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Polybenzimidazole, 64),
+ new ItemStack[] { ItemList.Component_Grinder_Tungsten.get(64),
+ ItemList.Component_Grinder_Diamond.get(64) },
+ GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.StainlessSteel, 32),
+ GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Chrome, 16))
+ .itemOutputs(ItemList.Ore_Processor.get(1))
+ .fluidInputs(new FluidStack(solderIndalloy, 2880), Materials.Naquadria.getMolten(1440))
+ .noFluidOutputs()
+ .duration(60 * SECONDS)
+ .eut(TierEU.RECIPE_UV)
+ .addTo(AssemblyLine);
}
}