aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dependencies.gradle2
-rw-r--r--src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java44
2 files changed, 37 insertions, 9 deletions
diff --git a/dependencies.gradle b/dependencies.gradle
index 265d368702..2ec71212ef 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -3,7 +3,7 @@
dependencies {
shadowImplementation('com.github.GTNewHorizons:AVRcore:master-SNAPSHOT')
- compile('com.github.GTNewHorizons:GT5-Unofficial:5.09.40.84:dev')
+ compile('com.github.GTNewHorizons:GT5-Unofficial:5.09.40.88:dev')
compile('com.github.GTNewHorizons:Yamcl:0.5.82:dev')
compile('com.github.GTNewHorizons:NotEnoughItems:2.2.15-GTNH:dev')
compile('com.github.GTNewHorizons:CodeChickenLib:1.1.5.3: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 90a09e953e..40e81c5706 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
@@ -13,6 +13,7 @@ import gregtech.api.GregTech_API;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
+import gregtech.api.enums.MaterialsBotania;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.interfaces.IItemContainer;
import gregtech.api.util.GT_ModHandler;
@@ -871,7 +872,7 @@ public class DreamCraftRecipeLoader {
TT_recipeAdder.addResearchableAssemblylineRecipe(getItemContainer("Hatch_Energy_UEV").get(1L),
96_000, 64, 200_000, 8, new Object[]{
getItemContainer("Hull_UIV").get(1L),
- GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.SuperconductorUEV, 8L),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUIV, 2L),
ItemList.Circuit_Chip_QPIC.get(4L),
getItemContainer("NanoCircuit").get(2),
ItemList.UHV_Coil.get(8L),
@@ -891,7 +892,7 @@ public class DreamCraftRecipeLoader {
TT_recipeAdder.addResearchableAssemblylineRecipe(getItemContainer("Hatch_Dynamo_UEV").get(1L),
192_000, 128, 400_000, 16, new Object[]{
getItemContainer("Hull_UIV").get(1L),
- GT_OreDictUnificator.get(OrePrefixes.spring, Materials.SuperconductorUEVBase, 32L),
+ GT_OreDictUnificator.get(OrePrefixes.spring, Materials.SuperconductorUIVBase, 8L),
ItemList.Circuit_Chip_QPIC.get(4L),
getItemContainer("NanoCircuit").get(2),
ItemList.UHV_Coil.get(8L),
@@ -912,7 +913,7 @@ public class DreamCraftRecipeLoader {
TT_recipeAdder.addResearchableAssemblylineRecipe(getItemContainer("Hatch_Energy_UIV").get(1L),
192000, 128, 400000, 16, new Object[]{
getItemContainer("Hull_UMV").get(1L),
- GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.SuperconductorUEV, 16L),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUMV, 2L),
ItemList.Circuit_Chip_QPIC.get(4L),
getItemContainer("PikoCircuit").get(2),
ItemList.UHV_Coil.get(16L),
@@ -935,7 +936,7 @@ public class DreamCraftRecipeLoader {
TT_recipeAdder.addResearchableAssemblylineRecipe(getItemContainer("Hatch_Dynamo_UIV").get(1L),
384000, 256, 800000, 32, new Object[]{
getItemContainer("Hull_UMV").get(1L),
- GT_OreDictUnificator.get(OrePrefixes.spring, Materials.SuperconductorUEVBase, 64L),
+ GT_OreDictUnificator.get(OrePrefixes.spring, Materials.SuperconductorUMVBase, 8L),
ItemList.Circuit_Chip_QPIC.get(4L),
getItemContainer("PikoCircuit").get(2),
ItemList.UHV_Coil.get(16L),
@@ -1101,7 +1102,7 @@ public class DreamCraftRecipeLoader {
new FluidStack[]{
Materials.Neutronium.getMolten(32_768_000L),
Materials.SpaceTime.getMolten(4*36864L),
- Materials.SuperconductorUEVBase.getMolten(4*36864L),
+ Materials.SuperconductorUMVBase.getMolten(4*36864L),
Materials.ExcitedDTEC.getFluid(4*36864L)
},
getItemContainer("StargateShieldingFoil").get(1L), 72_000, 500_000_000);
@@ -1132,7 +1133,7 @@ public class DreamCraftRecipeLoader {
new FluidStack[]{
Materials.Neutronium.getMolten(32_768_000L),
Materials.SpaceTime.getMolten(4*36864L),
- Materials.SuperconductorUEVBase.getMolten(4*36864L),
+ Materials.SuperconductorUMVBase.getMolten(4*36864L),
Materials.ExcitedDTEC.getFluid(4*36864L)
},
getItemContainer("StargateChevron").get(1L), 72_000, 500_000_000);
@@ -1155,7 +1156,7 @@ public class DreamCraftRecipeLoader {
GT_ModHandler.getModItem("bartworks", "gt.bwMetaGeneratedstickLong", 64L, 10106),
GT_ModHandler.getModItem("miscutils", "itemRodLongAstralTitanium", 64L),
- GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.SuperconductorUEVBase, 64L),
+ GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.SuperconductorUMVBase, 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.Sunnarium, 64L),
GT_ModHandler.getModItem("miscutils", "itemRodLongAbyssalAlloy", 64L),
GT_OreDictUnificator.get(OrePrefixes.stickLong, Materials.TranscendentMetal, 64L),
@@ -1164,7 +1165,7 @@ public class DreamCraftRecipeLoader {
new FluidStack[]{
Materials.Neutronium.getMolten(32_768_000L),
Materials.SpaceTime.getMolten(4*36864L),
- Materials.SuperconductorUEVBase.getMolten(4*36864L),
+ Materials.SuperconductorUMVBase.getMolten(4*36864L),
Materials.ExcitedDTEC.getFluid(4*36864L)
},
getItemContainer("StargateFramePart").get(1L), 72_000, 500_000_000);
@@ -1389,6 +1390,27 @@ public class DreamCraftRecipeLoader {
ELEMENT.STANDALONE.ASTRAL_TITANIUM.getFluidStack(576),
}, GregtechItemList.Casing_Fusion_External.get(1), 300, 2000000);
+ // Draconic Evolution Fusion Crafter Controller
+ if (Loader.isModLoaded("AWWayofTime")&&Loader.isModLoaded("EMT")){
+ TT_recipeAdder.addResearchableAssemblylineRecipe(GT_ModHandler.getModItem("EMT", "EMT_GTBLOCK_CASEING", 1, 8),
+ 16_777_216, 1024, 2_000_000, 8, new Object[]{
+ GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 10783),
+ GT_ModHandler.getModItem("EMT", "EMT_GTBLOCK_CASEING", 1, 8),
+ GT_OreDictUnificator.get(OrePrefixes.plateDense, MaterialsBotania.GaiaSpirit, 1L),
+ ItemList.Casing_Coil_AwakenedDraconium.get(8L),
+ ItemList.Electric_Motor_UHV.get(8L),
+ ItemList.Robot_Arm_UHV.get(4L),
+ new Object[]{OrePrefixes.circuit.get(Materials.Infinite), 4},
+ ItemList.Gravistar.get(4, new Object(){}),
+ GT_ModHandler.getModItem("Thaumcraft", "ItemEldritchObject", 1, 3),
+ GT_ModHandler.getModItem("AWWayofTime", "bloodMagicBaseItems", 8, 29),
+ GT_ModHandler.getModItem("AWWayofTime", "bloodMagicBaseItems", 8, 28),
+ }, new FluidStack[]{
+ new FluidStack(solderIndalloy, 2880),
+ Materials.Void.getMolten(2880L),
+ Materials.DraconiumAwakened.getMolten(1440),
+ }, GT_ModHandler.getModItem("gregtech", "gt.blockmachines", 1, 5001), 1500, 8_000_000);
+ }
//region singleblocks
@@ -1732,6 +1754,12 @@ public class DreamCraftRecipeLoader {
//region items
+ // Parametrizer Memory Card
+ GT_Values.RA.addCircuitAssemblerRecipe(new ItemStack[]{
+ GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Basic, 2),
+ GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Gold, 4),
+ }, Materials.Plastic.getMolten(72), CustomItemList.parametrizerMemory.get(1), 200, 480, true);
+
//LV Tesla Capacitor
GT_Values.RA.addAssemblerRecipe(new ItemStack[]{
GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tin, 4),