diff options
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java b/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java index 8df15c2f86..c9cf526b8c 100644 --- a/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java +++ b/src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java @@ -4921,6 +4921,41 @@ public class DreamCraftRecipeLoader { ? FluidRegistry.getFluid("molten.mutatedlivingsolder") : FluidRegistry.getFluid("molten.solderingalloy"); + // EOH Controller Recipe. + { + TT_recipeAdder.addResearchableAssemblylineRecipe( + ItemList.Machine_Multi_PlasmaForge.get(1), + 512_000_000, // total comp 1234 + 2 * 16_384, // comp/s + (int) TierEU.RECIPE_MAX, // eu/t + 64, // amperage + new Object[] { + CustomItemList.Machine_Multi_Transformer.get(1), + CustomItemList.TimeAccelerationFieldGeneratorTier0.get(1), + CustomItemList.SpacetimeCompressionFieldGeneratorTier0.get(1), + CustomItemList.StabilisationFieldGeneratorTier0.get(0), + + CustomItemList.Machine_Multi_Computer.get(64), + ItemList.Quantum_Tank_IV.get(64), + ItemList.Quantum_Chest_IV.get(64), + getModItem("bartworks", "gt.blockmachines", 12739), // VM 3 + + ItemList.Field_Generator_UMV.get(16), + ItemList.Robot_Arm_UMV.get(16), + ItemList.ZPM3.get(4), + GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUMV, 64) + }, + new FluidStack[] { + FluidUtils.getFluidStack("time", 144_000), + FluidUtils.getFluidStack("space", 144_000), + FluidUtils.getFluidStack("molten.metastable oganesson", 144_000), + FluidUtils.getFluidStack("molten.shirabon", 144_000), + }, + CustomItemList.Machine_Multi_EyeOfHarmony.get(1), + 50_000, + (int) TierEU.RECIPE_UMV); + } + // EOH Spatial Individual Casing { TT_recipeAdder.addResearchableAssemblylineRecipe( @@ -5527,6 +5562,44 @@ public class DreamCraftRecipeLoader { (int) TierEU.RECIPE_UMV); } } + + // EOH Infinite Spacetime Energy Boundary Casing + // EOH Controller Recipe. + { + TT_recipeAdder.addResearchableAssemblylineRecipe( + ItemList.Machine_Multi_PlasmaForge.get(1), + 512_000_000, // total comp 1234 + 2 * 16_384, // comp/s + (int) TierEU.RECIPE_MAX, // eu/t + 64, // amperage + new Object[] { + CustomItemList.Machine_Multi_Transformer.get(1), + CustomItemList.TimeAccelerationFieldGeneratorTier0.get(1), + CustomItemList.SpacetimeCompressionFieldGeneratorTier0.get(1), + CustomItemList.StabilisationFieldGeneratorTier0.get(0), + + CustomItemList.Machine_Multi_Computer.get(64), + ItemList.Quantum_Tank_IV.get(64), + ItemList.Quantum_Chest_IV.get(64), + getModItem("bartworks", "gt.blockmachines", 12739), // VM 3 + + ItemList.Field_Generator_UMV.get(16), + ItemList.Robot_Arm_UMV.get(16), + ItemList.ZPM3.get(4), + GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUMV, 64) + }, + new FluidStack[] { + FluidUtils.getFluidStack("time", 144_000), + FluidUtils.getFluidStack("space", 144_000), + FluidUtils.getFluidStack("molten.metastable oganesson", 144_000), + FluidUtils.getFluidStack("molten.shirabon", 144_000), + }, + CustomItemList.Machine_Multi_EyeOfHarmony.get(1), + 50_000, + (int) TierEU.RECIPE_UMV); + } + + } private void addWirelessEnergyRecipes() { |