diff options
| author | Maya <10861407+serenibyss@users.noreply.github.com> | 2024-09-12 13:01:25 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-12 20:01:25 +0200 |
| commit | 544a7b3aa81a0478faa9de670d12af60ed830d89 (patch) | |
| tree | 55b27e5aba3ea40aab15f635e26fe852b36d3346 /src/main/java/tectech/loader/recipe | |
| parent | e003cddca9a3ac0a2d7b5a0b7be79f3cf6e03481 (diff) | |
| download | GT5-Unofficial-544a7b3aa81a0478faa9de670d12af60ed830d89.tar.gz GT5-Unofficial-544a7b3aa81a0478faa9de670d12af60ed830d89.tar.bz2 GT5-Unofficial-544a7b3aa81a0478faa9de670d12af60ed830d89.zip | |
2.7 Stargate (#3105)
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: NotAPenguin <michiel.vandeginste@gmail.com>
Diffstat (limited to 'src/main/java/tectech/loader/recipe')
3 files changed, 132 insertions, 125 deletions
diff --git a/src/main/java/tectech/loader/recipe/Assembler.java b/src/main/java/tectech/loader/recipe/Assembler.java index eee8182184..7965931f5b 100644 --- a/src/main/java/tectech/loader/recipe/Assembler.java +++ b/src/main/java/tectech/loader/recipe/Assembler.java @@ -353,7 +353,7 @@ public class Assembler implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.BlackPlutonium, 2), GTOreDictUnificator .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 1), - GTOreDictUnificator.get("plateShirabon", 1L)) + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagMatter, 1L)) .itemOutputs(CustomItemList.eM_dynamoMulti4_UXV.get(1)) .fluidInputs(Materials.Silver.getMolten(9216)) .duration(5 * SECONDS) @@ -489,7 +489,7 @@ public class Assembler implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireGt08, Materials.BlackPlutonium, 2), GTOreDictUnificator .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 2), - GTOreDictUnificator.get("plateShirabon", 2L)) + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagMatter, 2L)) .itemOutputs(CustomItemList.eM_dynamoMulti16_UXV.get(1)) .fluidInputs(Materials.Electrum.getMolten(9216)) .duration(10 * SECONDS) @@ -625,7 +625,7 @@ public class Assembler implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireGt12, Materials.BlackPlutonium, 2), GTOreDictUnificator .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 3), - GTOreDictUnificator.get("plateShirabon", 3L)) + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagMatter, 3L)) .itemOutputs(CustomItemList.eM_dynamoMulti64_UXV.get(1)) .fluidInputs(Materials.Tungsten.getMolten(9216)) .duration(20 * SECONDS) @@ -754,7 +754,7 @@ public class Assembler implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.BlackPlutonium, 2), GTOreDictUnificator .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 1), - GTOreDictUnificator.get("plateShirabon", 1L)) + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagMatter, 1L)) .itemOutputs(CustomItemList.eM_energyMulti4_UXV.get(1)) .fluidInputs(Materials.Silver.getMolten(9216)) .duration(5 * SECONDS) @@ -890,7 +890,7 @@ public class Assembler implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireGt08, Materials.BlackPlutonium, 2), GTOreDictUnificator .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 2), - GTOreDictUnificator.get("plateShirabon", 2L)) + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagMatter, 2L)) .itemOutputs(CustomItemList.eM_energyMulti16_UXV.get(1)) .fluidInputs(Materials.Electrum.getMolten(9216)) .duration(10 * SECONDS) @@ -1026,7 +1026,7 @@ public class Assembler implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireGt12, Materials.BlackPlutonium, 2), GTOreDictUnificator .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 3), - GTOreDictUnificator.get("plateShirabon", 3L)) + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagMatter, 3L)) .itemOutputs(CustomItemList.eM_energyMulti64_UXV.get(1)) .fluidInputs(Materials.Tungsten.getMolten(9216)) .duration(20 * SECONDS) diff --git a/src/main/java/tectech/loader/recipe/Godforge.java b/src/main/java/tectech/loader/recipe/Godforge.java index 20db967ec4..c7e778e49c 100644 --- a/src/main/java/tectech/loader/recipe/Godforge.java +++ b/src/main/java/tectech/loader/recipe/Godforge.java @@ -177,9 +177,10 @@ public class Godforge implements Runnable { { // Single step ItemStack[] solids_t1_1step = { Materials.Lead.getDust(1), Materials.Plutonium241.getDust(1), - Materials.Thorium.getDust(1) }; + Materials.Thorium.getDust(1), Materials.Naquadria.getDust(1) }; FluidStack[] solid_plasmas_t1_1step = { Materials.Lead.getPlasma(144), - Materials.Plutonium241.getPlasma(144), Materials.Thorium.getPlasma(144) }; + Materials.Plutonium241.getPlasma(144), Materials.Thorium.getPlasma(144), + Materials.Naquadria.getPlasma(144) }; for (int i = 0; i < solids_t1_1step.length; i++) { boolean multistep = false; @@ -221,13 +222,14 @@ public class Godforge implements Runnable { MaterialsElements.STANDALONE.DRAGON_METAL.getDust(1), MaterialsElements.STANDALONE.CHRONOMATIC_GLASS.getDust(1), Materials.CosmicNeutronium.getDust(1), Materials.Draconium.getDust(1), Materials.DraconiumAwakened.getDust(1), - Materials.Ichorium.getDust(1) }; + Materials.Ichorium.getDust(1), Materials.Bedrockium.getDust(1) }; FluidStack[] solid_plasmas_t2_1step = { new FluidStack(MaterialsElements.STANDALONE.RHUGNOR.getPlasma(), 144), new FluidStack(MaterialsElements.STANDALONE.DRAGON_METAL.getPlasma(), 144), new FluidStack(MaterialsElements.STANDALONE.CHRONOMATIC_GLASS.getPlasma(), 144), Materials.CosmicNeutronium.getPlasma(144), Materials.Draconium.getPlasma(144), - Materials.DraconiumAwakened.getPlasma(144), Materials.Ichorium.getPlasma(144) }; + Materials.DraconiumAwakened.getPlasma(144), Materials.Ichorium.getPlasma(144), + Materials.Bedrockium.getPlasma(144), }; for (int i = 0; i < solids_t2_1step.length; i++) { boolean multistep = false; @@ -244,11 +246,13 @@ public class Godforge implements Runnable { // Multi-step ItemStack[] solids_t2_xstep = { MaterialsElements.STANDALONE.HYPOGEN.getDust(1), - Materials.Tritanium.getDust(1), Materials.Flerovium.getDust(1), Materials.Neutronium.getDust(1), }; + Materials.Tritanium.getDust(1), Materials.Flerovium.getDust(1), Materials.Neutronium.getDust(1), + Materials.Infinity.getDust(1), MaterialsUEVplus.SixPhasedCopper.getDust(1), }; FluidStack[] solid_plasmas_t2_xstep = { new FluidStack(MaterialsElements.STANDALONE.HYPOGEN.getPlasma(), 144), Materials.Tritanium.getPlasma(144), Materials.Flerovium.getPlasma(144), - Materials.Neutronium.getPlasma(144), }; + Materials.Neutronium.getPlasma(144), Materials.Infinity.getPlasma(144), + MaterialsUEVplus.SixPhasedCopper.getPlasma(144) }; for (int i = 0; i < solids_t2_xstep.length; i++) { boolean multistep = true; diff --git a/src/main/java/tectech/loader/recipe/ResearchStationAssemblyLine.java b/src/main/java/tectech/loader/recipe/ResearchStationAssemblyLine.java index 690ab4de7c..162640e2a9 100644 --- a/src/main/java/tectech/loader/recipe/ResearchStationAssemblyLine.java +++ b/src/main/java/tectech/loader/recipe/ResearchStationAssemblyLine.java @@ -3,14 +3,12 @@ package tectech.loader.recipe; import static com.google.common.math.LongMath.pow; import static goodgenerator.loader.Loaders.compactFusionCoil; import static goodgenerator.loader.Loaders.yottaFluidTankCell; -import static gregtech.api.enums.Mods.*; import static gregtech.api.enums.Mods.Avaritia; import static gregtech.api.enums.Mods.AvaritiaAddons; import static gregtech.api.enums.Mods.BloodMagic; import static gregtech.api.enums.Mods.DraconicEvolution; import static gregtech.api.enums.Mods.EternalSingularity; import static gregtech.api.enums.Mods.ExtraUtilities; -import static gregtech.api.enums.Mods.GTNHIntergalactic; import static gregtech.api.enums.Mods.GalacticraftAmunRa; import static gregtech.api.enums.Mods.GalaxySpace; import static gregtech.api.enums.Mods.GraviSuite; @@ -24,7 +22,6 @@ import static gregtech.api.util.GTModHandler.getModItem; import static gregtech.api.util.GTRecipeBuilder.INGOTS; import static gregtech.api.util.GTRecipeBuilder.MINUTES; import static gregtech.api.util.GTRecipeBuilder.SECONDS; -import static gtPlusPlus.core.material.MaterialsAlloy.ABYSSAL; import static gtPlusPlus.core.material.MaterialsAlloy.CINOBITE; import static gtPlusPlus.core.material.MaterialsAlloy.LAFIUM; import static gtPlusPlus.core.material.MaterialsAlloy.LAURENIUM; @@ -628,70 +625,75 @@ public class ResearchStationAssemblyLine implements Runnable { // Stargate Recipes if (EternalSingularity.isModLoaded() && SGCraft.isModLoaded()) { - final int baseStargateTime = 125_000 * 20; + // spotless:off - // Stargate shield foil + final int baseStargateTime = 125_000 * SECONDS; + + // Stargate-Radiation-Containment-Plate TTRecipeAdder.addResearchableAssemblylineRecipe( - GTOreDictUnificator - .get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 1L), + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 1L), (int) TierEU.RECIPE_MAX, 32768, (int) TierEU.RECIPE_UXV, 64, - new ItemStack[] { ItemList.Casing_Dim_Bridge.get(64), + new ItemStack[] { + CustomItemList.Godforge_MagneticConfinementCasing.get(64), CustomItemList.StabilisationFieldGeneratorTier8.get(64), - GTOreDictUnificator.get("blockShirabon", 64L), GTOreDictUnificator.get("blockShirabon", 64L), - GTOreDictUnificator.get(OrePrefixes.block, MaterialsUEVplus.SpaceTime, 64L), + CustomItemList.Godforge_HarmonicPhononTransmissionConduit.get(32), + GTOreDictUnificator.get(OrePrefixes.block, MaterialsUEVplus.MagMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.MagMatter, 8L), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.Universium, 8L), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.Eternity, 8L), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.SpaceTime, 8L), GTOreDictUnificator.get(OrePrefixes.circuit, Materials.UXV, 16L), - GTOreDictUnificator.get(OrePrefixes.plateDense, MaterialsUEVplus.SpaceTime, 8L), - GTOreDictUnificator.get(OrePrefixes.plateDense, MaterialsUEVplus.Universium, 8L), - GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Infinity, 8L), - GTOreDictUnificator.get("plateDenseShirabon", 8L), ItemList.Sensor_UXV.get(16L), - ItemList.Emitter_UXV.get(16L), getModItem(EternalSingularity.ID, "eternal_singularity", 16L), - MaterialsUEVplus.Universium.getNanite(16), MaterialsUEVplus.BlackDwarfMatter.getNanite(16), - MaterialsUEVplus.WhiteDwarfMatter.getNanite(16) }, - new FluidStack[] { Materials.Neutronium.getMolten(32_768_000L), - MaterialsUEVplus.SpaceTime.getMolten(4 * 36864L), - Materials.SuperconductorUMVBase.getMolten(4 * 36864L), - MaterialsUEVplus.ExcitedDTEC.getFluid(4 * 36864L) }, + ItemList.Sensor_UXV.get(16L), + ItemList.Emitter_UXV.get(16L), + getModItem(EternalSingularity.ID, "combined_singularity", 64, 15), // chronic singularity + MaterialsUEVplus.Universium.getNanite(16), + MaterialsUEVplus.BlackDwarfMatter.getNanite(16), + MaterialsUEVplus.WhiteDwarfMatter.getNanite(16), + MaterialsUEVplus.SixPhasedCopper.getNanite(16) }, + new FluidStack[] { + MaterialsUEVplus.QuarkGluonPlasma.getFluid(1_024_000L), + MaterialsUEVplus.PhononMedium.getFluid(256_000L), + Materials.SuperconductorUMVBase.getMolten(4096 * 144), + MaterialsUEVplus.ExcitedDTSC.getFluid(512_000L) }, getItemContainer("StargateShieldingFoil").get(1L), baseStargateTime, - (int) TierEU.RECIPE_UMV); + (int) TierEU.RECIPE_UXV); - // Stargate chevron + // Stargate Chevron TTRecipeAdder.addResearchableAssemblylineRecipe( getItemContainer("StargateShieldingFoil").get(1L), (int) TierEU.RECIPE_MAX, - 32_768, + 32768, (int) TierEU.RECIPE_UXV, 64, - new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.block, MaterialsUEVplus.TranscendentMetal, 64L), - GTOreDictUnificator.get("blockShirabon", 64), CustomItemList.EOH_Reinforced_Spatial_Casing.get(64), + new ItemStack[] { CustomItemList.EOH_Reinforced_Spatial_Casing.get(64), - - GTOreDictUnificator.get(OrePrefixes.frameGt, MaterialsUEVplus.SpaceTime, 16L), - GTOreDictUnificator - .get(OrePrefixes.frameGt, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 16L), - GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Ruby, 16L), - GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Jasper, 16L), - - GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Opal, 16L), - GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Sapphire, 16L), - GTOreDictUnificator - .get(OrePrefixes.plateDense, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 8L), - GTOreDictUnificator.get("plateDenseShirabon", 8), - - ItemList.Electric_Motor_UXV.get(64L), ItemList.Electric_Piston_UXV.get(64L), + CustomItemList.EOH_Reinforced_Temporal_Casing.get(64), + new ItemStack(BlockGodforgeGlass.INSTANCE, 64), + GTOreDictUnificator.get(OrePrefixes.block, MaterialsUEVplus.MagMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.frameGt, MaterialsUEVplus.MagMatter, 16L), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.MagMatter, 8L), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 8L), + GTOreDictUnificator.get(OrePrefixes.frameGt, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 16L), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Ruby, 64L), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Jasper, 64L), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Opal, 64L), + GTOreDictUnificator.get(OrePrefixes.gemExquisite, Materials.Sapphire, 64L), + ItemList.Electric_Motor_UXV.get(64L), + ItemList.Electric_Piston_UXV.get(64L), ItemList.Field_Generator_UXV.get(16L), - GTOreDictUnificator.get(OrePrefixes.circuit, Materials.UXV, 1L) - .splitStack(32) }, - new FluidStack[] { Materials.Neutronium.getMolten(32_768_000L), - MaterialsUEVplus.SpaceTime.getMolten(4 * 36864L), - MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter.getMolten(36864L), - MaterialsUEVplus.ExcitedDTEC.getFluid(4 * 36864L) }, + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.UXV, 32L) }, + new FluidStack[] { + MaterialsUEVplus.QuarkGluonPlasma.getFluid(1_024_000L), + MaterialsUEVplus.PhononMedium.getFluid(256_000L), + MaterialsUEVplus.MagMatter.getMolten(8192 * 144), + MaterialsUEVplus.ExcitedDTSC.getFluid(512_000L) }, getItemContainer("StargateChevron").get(1L), baseStargateTime, - (int) TierEU.RECIPE_UMV); + (int) TierEU.RECIPE_UXV); // Stargate Frame Part TTRecipeAdder.addResearchableAssemblylineRecipe( @@ -700,29 +702,33 @@ public class ResearchStationAssemblyLine implements Runnable { 32_768, (int) TierEU.RECIPE_UXV, 64, - new ItemStack[] { GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Infinity, 64L), + new ItemStack[] { + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Infinity, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.Mellion, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.Universium, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.Eternity, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.Creon, 64L), GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.SpaceTime, 64L), - GTOreDictUnificator - .get(OrePrefixes.stickLong, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 64L), - GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Neutronium, 64L), - - GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.Osmiridium, 64L), - GTOreDictUnificator.get("stickLongShirabon", 64), - new ItemStack(WerkstoffLoader.items.get(OrePrefixes.stickLong), 64, 39), QUANTUM.getLongRod(64), - HYPOGEN.getLongRod(64), CELESTIAL_TUNGSTEN.getLongRod(64), - new ItemStack(WerkstoffLoader.items.get(OrePrefixes.stickLong), 64, 10106), - ASTRAL_TITANIUM.getLongRod(64), - GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.SuperconductorUMVBase, 64L), - GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.Universium, 64L), - ABYSSAL.getLongRod(64), - GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.TranscendentMetal, 64L), }, - new FluidStack[] { Materials.Neutronium.getMolten(32_768_000L), - MaterialsUEVplus.SpaceTime.getMolten(4 * 36864L), MaterialsUEVplus.Universium.getMolten(4 * 36864L), - MaterialsUEVplus.ExcitedDTEC.getFluid(4 * 36864L) }, + GGMaterial.shirabon.get(OrePrefixes.stickLong, 64), + HYPOGEN.getLongRod(64), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.SixPhasedCopper, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.ProtoHalkonite, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.WhiteDwarfMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.MagMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.BlackDwarfMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.stickLong, MaterialsUEVplus.TranscendentMetal, 64L) }, + new FluidStack[] { + MaterialsUEVplus.QuarkGluonPlasma.getFluid(1_024_000L), + MaterialsUEVplus.PhononMedium.getFluid(256_000L), + MaterialsUEVplus.Universium.getMolten(1024 * 144), + MaterialsUEVplus.ExcitedDTSC.getFluid(512_000L) }, getItemContainer("StargateFramePart").get(1L), baseStargateTime, - (int) TierEU.RECIPE_UMV); + (int) TierEU.RECIPE_UXV); + + // spotless:on } // Dimensionally Transcendent Plasma Forge (DTPF) @@ -2116,10 +2122,10 @@ public class ResearchStationAssemblyLine implements Runnable { GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.Universium, 64L), GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.Universium, 64L), - GTOreDictUnificator.get("wireFineShirabon", 64L), GTOreDictUnificator.get("wireFineShirabon", 64L), + GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.MagMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.MagMatter, 64L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 2L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 2L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 4L), Materials.Neutronium.getNanite(4) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, dimensionallyShiftedSuperfluid8000 }, @@ -2147,9 +2153,8 @@ public class ResearchStationAssemblyLine implements Runnable { GTOreDictUnificator.get("ringRadoxPoly", 64L), GTOreDictUnificator .get(OrePrefixes.rotor, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 4L), - GTOreDictUnificator.get("rotorShirabon", 4), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 2L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 2L), + GTOreDictUnificator.get(OrePrefixes.rotor, MaterialsUEVplus.MagMatter, 4L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 4L), Materials.Neutronium.getNanite(4) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, dimensionallyShiftedSuperfluid8000 }, @@ -2174,8 +2179,7 @@ public class ResearchStationAssemblyLine implements Runnable { .get(OrePrefixes.ring, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 8L), GTOreDictUnificator .get(OrePrefixes.round, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 64L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 2L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 2L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 4L), MaterialsKevlar.Kevlar.getPlates(64), MaterialsKevlar.Kevlar.getPlates(16), GTOreDictUnificator.get("plateRadoxPoly", 64L), GTOreDictUnificator.get("plateRadoxPoly", 16L), Materials.Neutronium.getNanite(4) }, @@ -2200,15 +2204,15 @@ public class ResearchStationAssemblyLine implements Runnable { .get(OrePrefixes.stickLong, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 8L), GTOreDictUnificator .get(OrePrefixes.gear, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 2L), - GTOreDictUnificator.get("gearGtShirabon", 2L), + GTOreDictUnificator.get(OrePrefixes.gearGt, MaterialsUEVplus.MagMatter, 2L), GTOreDictUnificator .get(OrePrefixes.gearGtSmall, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 6L), - GTOreDictUnificator.get("gearGtSmallShirabon", 6L), ItemList.Electric_Motor_UXV.get(2L), - ItemList.Electric_Piston_UXV.get(1L), new Object[] { OrePrefixes.circuit.get(Materials.UXV), 2L }, + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, MaterialsUEVplus.MagMatter, 6L), + ItemList.Electric_Motor_UXV.get(2L), ItemList.Electric_Piston_UXV.get(1L), + new Object[] { OrePrefixes.circuit.get(Materials.UXV), 2L }, new Object[] { OrePrefixes.circuit.get(Materials.UMV), 4L }, new Object[] { OrePrefixes.circuit.get(Materials.UIV), 8L }, - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 6L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 6L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 12L), Materials.Neutronium.getNanite(8) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, dimensionallyShiftedSuperfluid8000 }, @@ -2237,12 +2241,11 @@ public class ResearchStationAssemblyLine implements Runnable { .get(OrePrefixes.stick, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 8L), GTOreDictUnificator .get(OrePrefixes.gear, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 2L), - GTOreDictUnificator.get("gearGtShirabon", 2L), + GTOreDictUnificator.get(OrePrefixes.gearGt, MaterialsUEVplus.MagMatter, 2L), GTOreDictUnificator .get(OrePrefixes.gearGtSmall, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 4L), - GTOreDictUnificator.get("gearGtSmallShirabon", 4L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 4L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 4L), + GTOreDictUnificator.get(OrePrefixes.gearGtSmall, MaterialsUEVplus.MagMatter, 4L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 8L), Materials.Neutronium.getNanite(4) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, dimensionallyShiftedSuperfluid8000 }, @@ -2269,11 +2272,11 @@ public class ResearchStationAssemblyLine implements Runnable { ItemList.NuclearStar.get(16), new Object[] { OrePrefixes.circuit.get(Materials.UXV), 4L }, GTOreDictUnificator .get(OrePrefixes.foil, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 64), - GTOreDictUnificator.get("foilShirabon", 64), + GTOreDictUnificator.get(OrePrefixes.foil, MaterialsUEVplus.MagMatter, 64L), GTOreDictUnificator.get(OrePrefixes.foil, MaterialsUEVplus.SpaceTime, 64), GTOreDictUnificator.get(OrePrefixes.foil, MaterialsUEVplus.Universium, 64), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 7L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 7L), Materials.Neutronium.getNanite(8) + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 14L), + Materials.Neutronium.getNanite(8) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, solderingAlloy_14_400 }, @@ -2300,11 +2303,10 @@ public class ResearchStationAssemblyLine implements Runnable { ItemList.NuclearStar.get(16), new Object[] { OrePrefixes.circuit.get(Materials.UXV), 4L }, GTOreDictUnificator .get(OrePrefixes.foil, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 64), - GTOreDictUnificator.get("foilShirabon", 64), + GTOreDictUnificator.get(OrePrefixes.foil, MaterialsUEVplus.MagMatter, 64L), GTOreDictUnificator.get(OrePrefixes.foil, MaterialsUEVplus.SpaceTime, 64), GTOreDictUnificator.get(OrePrefixes.foil, MaterialsUEVplus.Universium, 64), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 7L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 7L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 14L), Materials.Neutronium.getNanite(8) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, solderingAlloy_14_400 }, ItemList.Sensor_UXV.get(1L), @@ -2337,10 +2339,10 @@ public class ResearchStationAssemblyLine implements Runnable { .get(OrePrefixes.wireFine, MaterialsUEVplus.MagnetohydrodynamicallyConstrainedStarMatter, 64L), GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.Universium, 64L), GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.Universium, 64L), - GTOreDictUnificator.get("wireFineShirabon", 64L), GTOreDictUnificator.get("wireFineShirabon", 64L), + GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.MagMatter, 64L), + GTOreDictUnificator.get(OrePrefixes.wireFine, MaterialsUEVplus.MagMatter, 64L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 8L), - GTOreDictUnificator.get(OrePrefixes.wireGt04, Materials.Infinity, 8L), + GTOreDictUnificator.get(OrePrefixes.wireGt04, MaterialsUEVplus.SpaceTime, 16L), Materials.Neutronium.getNanite(12) }, new FluidStack[] { moltenMHDCSM_576, moltenSpaceTime_576, moltenUniversium_576, solderingAlloy_14_400 }, ItemList.Field_Generator_UXV.get(1L), @@ -2387,21 +2389,20 @@ public class ResearchStationAssemblyLine implements Runnable { 2 * 16_384, // comp/s (int) TierEU.RECIPE_MAX, // eu/t 64, // amperage - new Object[] { - // Space elevator controller. - ItemList.SpaceElevatorController.get(16), ItemList.Machine_Multi_PlasmaForge.get(4), + new Object[] { ItemList.SpaceElevatorController.get(16), + CustomItemList.Machine_Multi_ForgeOfGods.get(4), ItemList.Machine_Multi_PlasmaForge.get(4), CustomItemList.EOH_Infinite_Energy_Casing.get(1), CustomItemList.TimeAccelerationFieldGeneratorTier0.get(1), CustomItemList.SpacetimeCompressionFieldGeneratorTier0.get(1), CustomItemList.StabilisationFieldGeneratorTier0.get(1), - CustomItemList.Machine_Multi_Computer.get(64), ItemList.AcceleratorUV.get(1), + CustomItemList.Machine_Multi_Computer.get(64), ItemList.AcceleratorUV.get(64), ItemList.Quantum_Chest_IV.get(64), // Void miner III. - GTUtility.copyAmount(64, ItemRegistry.voidminer[2]), + GTUtility.copyAmount(64, ItemRegistry.voidminer[2]), ItemList.OilDrillInfinite.get(64), - ItemList.Field_Generator_UMV.get(16), ItemList.Robot_Arm_UMV.get(16), ItemList.ZPM4.get(4), + ItemList.Field_Generator_UMV.get(16), ItemList.Robot_Arm_UMV.get(16), ItemList.ZPM5.get(4), GTOreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUMV, 64) }, new FluidStack[] { MaterialsUEVplus.Time.getMolten(144_000), MaterialsUEVplus.Space.getMolten(144_000), FluidUtils.getFluidStack("molten.metastable oganesson", 144 * 256 * 4), @@ -2420,9 +2421,7 @@ public class ResearchStationAssemblyLine implements Runnable { 16_384, // comp/s (int) TierEU.RECIPE_MAX, // eu/t 32, // amperage - new Object[] { - // Space elevator blocks. - getModItem(GTNHIntergalactic.ID, "gt.blockcasingsSE", 64, 0), + new Object[] { CustomItemList.Godforge_SingularityShieldingCasing.get(64), // Cosmic neutronium block. getModItem(Avaritia.ID, "Resource_Block", 64, 0), GTOreDictUnificator.get(OrePrefixes.block, Materials.Neutronium, 64), @@ -2893,9 +2892,7 @@ public class ResearchStationAssemblyLine implements Runnable { 16_384, // comp/s (int) TierEU.RECIPE_MAX, // eu/t 32, // amperage - new Object[] { - // Space elevator blocks. - getModItem(GTNHIntergalactic.ID, "gt.blockcasingsSE", 64, 0), + new Object[] { CustomItemList.Godforge_SingularityShieldingCasing.get(64), // Cosmic neutronium block. getModItem(Avaritia.ID, "Resource_Block", 64, 0), GTOreDictUnificator.get(OrePrefixes.block, Materials.Neutronium, 64), @@ -3694,18 +3691,24 @@ public class ResearchStationAssemblyLine implements Runnable { (int) TierEU.RECIPE_UMV, 64, new Object[] { GTOreDictUnificator.get(OrePrefixes.frameGt, MaterialsUEVplus.SixPhasedCopper, 4), - GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.CosmicNeutronium, 16), - GGMaterial.tairitsu.get(OrePrefixes.plateDense, 16), - GTOreDictUnificator.get(OrePrefixes.plateDense, Materials.Infinity, 16), - GTOreDictUnificator.get(OrePrefixes.plateDense, MaterialsUEVplus.TranscendentMetal, 8), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, Materials.Infinity, 2), + MaterialsAlloy.QUANTUM.getPlate(16), + GTOreDictUnificator.get(OrePrefixes.frameGt, Materials.InfinityCatalyst, 4), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, Materials.BlackPlutonium, 2), getModItem(EternalSingularity.ID, "combined_singularity", 1L, 2), - getModItem(EternalSingularity.ID, "combined_singularity", 1L, 4), - ItemRefer.Advanced_Radiation_Protection_Plate.get(64), - GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.Mellion, 16), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.SuperconductorUIVBase, 8), GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.Creon, 16), - MaterialsAlloy.QUANTUM.getPlate(16), MaterialsAlloy.ABYSSAL.getFrameBox(4) }, + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.Mellion, 16), + GTOreDictUnificator.get(OrePrefixes.stickLong, Materials.SuperconductorUEVBase, 8), + getModItem(EternalSingularity.ID, "combined_singularity", 1L, 4), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, MaterialsUEVplus.TranscendentMetal, 2), + MaterialsAlloy.TITANSTEEL.getFrameBox(4), + GTOreDictUnificator.get(OrePrefixes.plate, MaterialsUEVplus.ProtoHalkonite, 16), + GTOreDictUnificator.get(OrePrefixes.plateSuperdense, Materials.CosmicNeutronium, 2), + MaterialsAlloy.ABYSSAL.getFrameBox(4) }, new FluidStack[] { MaterialMisc.MUTATED_LIVING_SOLDER.getFluidStack(128 * 144), - Materials.Bedrockium.getMolten(16_384 * 144), Materials.Neutronium.getMolten(2_048 * 144) }, + Materials.Bedrockium.getMolten(16_384 * 144), CELESTIAL_TUNGSTEN.getFluidStack(2_048 * 144), + Materials.Neutronium.getMolten(2_048 * 144) }, CustomItemList.Godforge_SingularityShieldingCasing.get(4), 30 * SECONDS, (int) TierEU.RECIPE_UIV); |
