diff options
author | Sampsa <69092953+S4mpsa@users.noreply.github.com> | 2024-02-10 10:16:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-10 09:16:40 +0100 |
commit | 8ada1c34978d9ef2807ce8b994e2b536f6aec133 (patch) | |
tree | a9a8a9c1ea9a23892b3aca8978c8d0fe4688103e | |
parent | e20356931786eb060f626f774922fd52e0c890e5 (diff) | |
download | GT5-Unofficial-8ada1c34978d9ef2807ce8b994e2b536f6aec133.tar.gz GT5-Unofficial-8ada1c34978d9ef2807ce8b994e2b536f6aec133.tar.bz2 GT5-Unofficial-8ada1c34978d9ef2807ce8b994e2b536f6aec133.zip |
Add EIC recipes for a few Singularities & Infinity Catalyst (#389)
* Add EIC recipes for Iron Singularity, Fluxed Electrum Singulatiry & Infinity Catalyst
* Update dependancy?
* Update dependencies.gradle
* Update dependencies.gradle
* Update dependencies.gradle
using us tag so long the other one not working
* Update dependencies.gradle
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Former-commit-id: 2bd4adf2020a326af5e137250b48ff943318b0d2
-rw-r--r-- | dependencies.gradle | 2 | ||||
-rw-r--r-- | src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/ElectricImplosionCompressorRecipes.java | 38 |
2 files changed, 39 insertions, 1 deletions
diff --git a/dependencies.gradle b/dependencies.gradle index 840c1661f5..17c9601fee 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -9,6 +9,6 @@ dependencies { api("com.github.GTNewHorizons:Avaritia:1.49:dev") implementation("com.github.GTNewHorizons:TinkersConstruct:1.11.11-GTNH:dev") - compileOnly("TGregworks:TGregworks:1.7.10-GTNH-1.0.24:deobf") {transitive = false} + compileOnly("com.github.GTNewHorizons:TinkersGregworks:GTNH-1.0.27:dev") {transitive = false} compileOnly("com.github.GTNewHorizons:OpenComputers:1.10.6-GTNH:api") {transitive = false} } diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/ElectricImplosionCompressorRecipes.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/ElectricImplosionCompressorRecipes.java index 500dfb6faf..d3da5e1373 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/ElectricImplosionCompressorRecipes.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/loaders/ElectricImplosionCompressorRecipes.java @@ -1,6 +1,7 @@ package com.github.bartimaeusnek.bartworks.common.loaders; import static gregtech.api.enums.GT_Values.M; +import static gregtech.api.enums.Mods.Avaritia; import static gregtech.api.enums.Mods.EternalSingularity; import static gregtech.api.enums.Mods.GoodGenerator; import static gregtech.api.enums.Mods.OpenComputers; @@ -122,6 +123,43 @@ public class ElectricImplosionCompressorRecipes implements Runnable { 20 * 4, (int) TierEU.RECIPE_UXV); + // Infinity Catalyst + addElectricImplosionRecipe( + // IN. + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.dust, Materials.InfinityCatalyst, 64L), }, + new FluidStack[] { GT_Values.NF }, + // OUT. + new ItemStack[] { getModItem(Avaritia.ID, "Resource", 1L, 5) }, + new FluidStack[] { GT_Values.NF }, + // Recipe stats. + 1 * 1, + (int) TierEU.RECIPE_UIV); + + if (UniversalSingularities.isModLoaded()) { + // Fluxed Singularity + addElectricImplosionRecipe( + // IN. + new ItemStack[] { GT_OreDictUnificator.get(OrePrefixes.block, Materials.ElectrumFlux, 16L), }, + new FluidStack[] { GT_Values.NF }, + // OUT. + new ItemStack[] { getModItem(UniversalSingularities.ID, "universal.general.singularity", 1L, 20) }, + new FluidStack[] { GT_Values.NF }, + // Recipe stats. + 1 * 1, + (int) TierEU.RECIPE_UIV); + + // Iron Singularity + addElectricImplosionRecipe( + // IN. + new ItemStack[] { GT_Values.NI }, + new FluidStack[] { Materials.Iron.getMolten(7296 * 9 * 144L) }, + // OUT. + new ItemStack[] { getModItem(Avaritia.ID, "Singularity", 1L, 0) }, + new FluidStack[] { GT_Values.NF }, + // Recipe stats. + 1 * 1, + (int) TierEU.RECIPE_UIV); + } // MHDCSM V2 addElectricImplosionRecipe( // IN. |