diff options
| author | GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> | 2023-02-06 15:51:53 +0000 |
|---|---|---|
| committer | GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> | 2023-02-06 15:51:53 +0000 |
| commit | 81c5140a601715ee711b2eafb66a3566b06617f5 (patch) | |
| tree | 7ae0b7c0b982bc5b48958a73d28e9ddb4b364f1b | |
| parent | 7a49b1f7f3622991be51aeb1c28fad8ab0343bfc (diff) | |
| parent | d97bf0f9213f17dd68ce7210b3575aaa4259af6e (diff) | |
| download | GT5-Unofficial-81c5140a601715ee711b2eafb66a3566b06617f5.tar.gz GT5-Unofficial-81c5140a601715ee711b2eafb66a3566b06617f5.tar.bz2 GT5-Unofficial-81c5140a601715ee711b2eafb66a3566b06617f5.zip | |
Merge remote-tracking branch 'origin/master' into EOH
| -rw-r--r-- | build.gradle | 12 | ||||
| -rw-r--r-- | dependencies.gradle | 4 | ||||
| -rw-r--r-- | src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java | 104 |
3 files changed, 110 insertions, 10 deletions
diff --git a/build.gradle b/build.gradle index fe8a2e7be2..5ff6d7186a 100644 --- a/build.gradle +++ b/build.gradle @@ -1,4 +1,4 @@ -//version: 1675110695 +//version: 1675268365 /* DO NOT CHANGE THIS FILE! Also, you may replace this file at any time if there is an update available. @@ -66,7 +66,7 @@ plugins { id 'com.diffplug.spotless' version '6.7.2' apply false id 'com.modrinth.minotaur' version '2.+' apply false id 'com.matthewprenger.cursegradle' version '1.4.0' apply false - id 'com.gtnewhorizons.retrofuturagradle' version '1.1.2' + id 'com.gtnewhorizons.retrofuturagradle' version '1.1.4' } boolean settingsupdated = verifySettingsGradle() settingsupdated = verifyGitAttributes() || settingsupdated @@ -520,20 +520,20 @@ dependencies { annotationProcessor('org.ow2.asm:asm-debug-all:5.0.3') annotationProcessor('com.google.guava:guava:24.1.1-jre') annotationProcessor('com.google.code.gson:gson:2.8.6') - annotationProcessor('com.gtnewhorizon:gtnhmixins:2.1.10:processor') + annotationProcessor('com.gtnewhorizon:gtnhmixins:2.1.12:processor') if (usesMixinDebug.toBoolean()) { runtimeOnlyNonPublishable('org.jetbrains:intellij-fernflower:1.2.1.16') } } if (usesMixins.toBoolean() || forceEnableMixins.toBoolean()) { - implementation('com.gtnewhorizon:gtnhmixins:2.1.10') + implementation('com.gtnewhorizon:gtnhmixins:2.1.12') } } pluginManager.withPlugin('org.jetbrains.kotlin.kapt') { if (usesMixins.toBoolean()) { dependencies { - kapt('com.gtnewhorizon:gtnhmixins:2.1.10:processor') + kapt('com.gtnewhorizon:gtnhmixins:2.1.12:processor') } } } @@ -633,6 +633,7 @@ tasks.named("processResources", ProcessResources).configure { if (usesMixins.toBoolean()) { from refMap + dependsOn("compileJava", "compileScala") } } @@ -743,6 +744,7 @@ idea { module { downloadJavadoc = true downloadSources = true + inheritOutputDirs = true } project { settings { diff --git a/dependencies.gradle b/dependencies.gradle index 448666ef81..284dbae9e0 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -2,8 +2,8 @@ dependencies { shadowImplementation('com.github.GTNewHorizons:AVRcore:1.0.1') - compile("com.github.GTNewHorizons:GT5-Unofficial:5.09.41.264:dev") - compile('com.github.GTNewHorizons:ModularUI:1.0.52:dev') + compile("com.github.GTNewHorizons:GT5-Unofficial:5.09.41.268:dev") + compile('com.github.GTNewHorizons:ModularUI:1.0.56:dev') compile('com.github.GTNewHorizons:Yamcl:0.5.84:dev') compile('com.github.GTNewHorizons:NotEnoughItems:2.3.24-GTNH:dev') compile('com.github.GTNewHorizons:CodeChickenLib:1.1.5.7:dev') 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 c9cf526b8c..4f47624755 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 @@ -2923,6 +2923,31 @@ public class DreamCraftRecipeLoader { 20000, 512_000_000); + // Transcendent Plasma Mixer - TPM. + TT_recipeAdder.addResearchableAssemblylineRecipe( + CustomItemList.eM_energyTunnel7_UV.get(1), + 32_000_000, + 4096, + 32_000_000, + 1, + new Object[] { CustomItemList.eM_energyTunnel7_UV.get(32), + new Object[] { OrePrefixes.circuit.get(Materials.Piko), 32L }, + ItemList.Electric_Pump_UIV.get(16), + GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TranscendentMetal, 64), + + GT_OreDictUnificator.get(OrePrefixes.gearGt, Materials.TranscendentMetal, 16), + GT_OreDictUnificator.get(OrePrefixes.gearGtSmall, Materials.TranscendentMetal, 64), + GT_OreDictUnificator.get(OrePrefixes.screw, Materials.TranscendentMetal, 64), + ItemList.EnergisedTesseract.get(32), + + ItemList.Reactor_Coolant_Sp_6.get(1L), ItemList.Reactor_Coolant_Sp_6.get(1L), + ItemList.Reactor_Coolant_Sp_6.get(1L), ItemList.Reactor_Coolant_Sp_6.get(1L), }, + new FluidStack[] { Materials.ExcitedDTCC.getFluid(2_048_000), Materials.ExcitedDTPC.getFluid(2_048_000), + Materials.ExcitedDTRC.getFluid(2_048_000), Materials.ExcitedDTEC.getFluid(2_048_000), }, + ItemList.Machine_Multi_TranscendentPlasmaMixer.get(1), + 36_000, + 32_000_000); + // Stargate Recipes if (Loader.isModLoaded("eternalsingularity") && Loader.isModLoaded("SGCraft")) { TT_recipeAdder.addResearchableAssemblylineRecipe( @@ -3140,6 +3165,33 @@ public class DreamCraftRecipeLoader { 500000); // Batteries + // Alternate Energy Module Recipe + TT_recipeAdder.addResearchableAssemblylineRecipe( + ItemList.Energy_LapotronicOrb2.get(1L), + 128_000, + 64, + 2_000_000, + 16, + new Object[] { ItemList.Circuit_Board_Wetware_Extreme.get(1), + new Object[] { OrePrefixes.foil.get(Materials.Bedrockium), 64L }, + new Object[] { OrePrefixes.circuit.get(Materials.Ultimate), 4 }, + ItemList.Circuit_Parts_Crystal_Chip_Master.get(64L), + ItemList.Circuit_Parts_Crystal_Chip_Master.get(64L), ItemList.Circuit_Chip_UHPIC.get(64L), + new ItemStack[] { ItemList.Circuit_Parts_DiodeASMD.get(64L), + ItemList.Circuit_Parts_DiodeXSMD.get(8L) }, + new ItemStack[] { ItemList.Circuit_Parts_CapacitorASMD.get(64L), + ItemList.Circuit_Parts_CapacitorXSMD.get(8L) }, + new ItemStack[] { ItemList.Circuit_Parts_ResistorASMD.get(64L), + ItemList.Circuit_Parts_ResistorXSMD.get(8L) }, + new ItemStack[] { ItemList.Circuit_Parts_TransistorASMD.get(64L), + ItemList.Circuit_Parts_TransistorXSMD.get(8L) }, + getModItem("miscutils", "itemFineWireHypogen", 48, 0) }, + new FluidStack[] { new FluidStack(solderUEV, 720) }, + ItemList.Energy_Module.get(1), + 50 * 20, + 320_000); + + // Ultimate Battery TT_recipeAdder.addResearchableAssemblylineRecipe( ItemList.Energy_Cluster.get(1L), 12000, @@ -3160,7 +3212,7 @@ public class DreamCraftRecipeLoader { ItemList.ZPM2.get(1), 3000, 400000); - + // Really Ultimate Battery TT_recipeAdder.addResearchableAssemblylineRecipe( ItemList.ZPM2.get(1L), 24000, @@ -3182,6 +3234,28 @@ public class DreamCraftRecipeLoader { ItemList.ZPM3.get(1), 4000, 1600000); + // Extremely Ultimate Battery + TT_recipeAdder.addResearchableAssemblylineRecipe( + ItemList.ZPM3.get(1L), + 1_200_000, + 128, + 8_000_000, + 16, + new Object[] { GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.InfinityCatalyst, 32L), + GT_OreDictUnificator.get(OrePrefixes.plateDouble, Materials.InfinityCatalyst, 32L), + new Object[] { OrePrefixes.circuit.get(Materials.Optical), 1L }, + new Object[] { OrePrefixes.circuit.get(Materials.Optical), 1L }, + new Object[] { OrePrefixes.circuit.get(Materials.Optical), 1L }, + new Object[] { OrePrefixes.circuit.get(Materials.Optical), 1L }, ItemList.ZPM3.get(8), + ItemList.Field_Generator_UEV.get(4), ItemList.Circuit_Wafer_PPIC.get(64), + ItemList.Circuit_Wafer_PPIC.get(64), ItemList.Circuit_Wafer_SoC2.get(64), + ItemList.Circuit_Parts_DiodeXSMD.get(64), + GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUEV, 64), }, + new FluidStack[] { new FluidStack(solderUEV, 9216), Materials.Quantium.getMolten(18_432), + Materials.Naquadria.getMolten(9_216 * 2), Materials.SuperCoolant.getFluid(64_000) }, + ItemList.ZPM4.get(1), + 250 * 20, + 6_400_000); if (Loader.isModLoaded(Reference.GTPLUSPLUS)) { // MK4 Computer @@ -3817,6 +3891,30 @@ public class DreamCraftRecipeLoader { 20 * 20, 1_966_080, false); + GT_Values.RA.addCircuitAssemblerRecipe( + new ItemStack[] { GT_ModHandler.getModItem("OpenComputers", "item", 4L, 39), // Memory tier 3.5 + ItemList.Circuit_Chip_Optical.get(1L), CustomItemList.DATApipe.get(16L), + GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUIV, 4L), + GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Infinity, 16L), + GT_ModHandler.getModItem("supersolarpanel", "solarsplitter", 4L, 0) // Solar Light Splitter + }, + new FluidStack(solderUEV, 576), + ItemList.Optically_Compatible_Memory.get(8), + 20 * 20, + 7_864_320, + false); + GT_Values.RA.addCircuitAssemblerRecipe( + new ItemStack[] { GT_ModHandler.getModItem("OpenComputers", "item", 16L, 39), // Memory tier 3.5 + ItemList.Circuit_Chip_Optical.get(1L), CustomItemList.DATApipe.get(64L), + GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUMV, 4L), + GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Infinity, 32L), + GT_ModHandler.getModItem("supersolarpanel", "solarsplitter", 16L, 0) // Solar Light Splitter + }, + new FluidStack(solderUEV, 1152), + ItemList.Optically_Compatible_Memory.get(32), + 20 * 20, + 31_457_280, + false); // Optical Processor GT_Values.RA.addCircuitAssemblerRecipe( @@ -4625,7 +4723,7 @@ public class DreamCraftRecipeLoader { new Object[] { GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.TranscendentMetal, 1L), ItemList.Electric_Motor_UIV.get(1L), GT_OreDictUnificator.get(OrePrefixes.stick, Materials.TranscendentMetal, 16L), - ItemList.Gravistar.get(32L), new Object[] { OrePrefixes.circuit.get(Materials.Nano), 4L }, + ItemList.Gravistar.get(32L), new Object[] { OrePrefixes.circuit.get(Materials.Optical), 4L }, getModItem("miscutils", "itemFoilArceusAlloy2B", 64, 0), getModItem("miscutils", "itemFoilLafiumCompound", 64, 0), getModItem("miscutils", "itemFoilCinobiteA243", 64, 0), @@ -4649,7 +4747,7 @@ public class DreamCraftRecipeLoader { new Object[] { GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.TranscendentMetal, 1L), ItemList.Electric_Motor_UIV.get(1), GT_OreDictUnificator.get(OrePrefixes.plate, Materials.TranscendentMetal, 8L), - ItemList.Gravistar.get(32), new Object[] { OrePrefixes.circuit.get(Materials.Nano), 4L }, + ItemList.Gravistar.get(32), new Object[] { OrePrefixes.circuit.get(Materials.Optical), 4L }, getModItem("miscutils", "itemFoilArceusAlloy2B", 64, 0), getModItem("miscutils", "itemFoilLafiumCompound", 64, 0), getModItem("miscutils", "itemFoilCinobiteA243", 64, 0), |
