aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java77
1 files changed, 75 insertions, 2 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 a42fddbfd6..ee0b90a523 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
@@ -3383,6 +3383,73 @@ public class DreamCraftRecipeLoader {
1000,
128_000_000);
+ // UXV Dynamo/energy hatch
+ TT_recipeAdder.addResearchableAssemblylineRecipe(
+ getItemContainer("Hatch_Energy_UMV").get(1L),
+ 384000,
+ 256,
+ 800000,
+ 32,
+ new Object[] {
+ getItemContainer("Hull_UMV").get(4L),
+ GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.SuperconductorUMV, 4L),
+ ItemList.Circuit_Chip_QPIC.get(16L),
+ getItemContainer("QuantumCircuit").get(2),
+ ItemList.UHV_Coil.get(32L),
+ 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),
+ 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),
+ ItemList.Reactor_Coolant_Sp_6.get(1L),
+ ItemList.Reactor_Coolant_Sp_6.get(1L),
+ ItemList.Electric_Pump_UMV.get(4L)
+ },
+ new FluidStack[] {
+ Materials.SuperCoolant.getFluid(64_000L),
+ new FluidStack(solderUEV, 80 * 144),
+ Materials.UUMatter.getFluid(64000L)
+ },
+ getItemContainer("Hatch_Energy_UXV").get(1L),
+ 1000,
+ 512_000_000);
+
+ TT_recipeAdder.addResearchableAssemblylineRecipe(
+ getItemContainer("Hatch_Dynamo_UMV").get(1L),
+ 384000,
+ 256,
+ 800000,
+ 32,
+ new Object[] {
+ getItemContainer("Hull_UMV").get(4L),
+ GT_OreDictUnificator.get(OrePrefixes.spring, Materials.SuperconductorUMVBase, 16L),
+ ItemList.Circuit_Chip_QPIC.get(16L),
+ getItemContainer("QuantumCircuit").get(2),
+ ItemList.UHV_Coil.get(32L),
+ 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),
+ 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),
+ ItemList.Reactor_Coolant_Sp_6.get(1L),
+ ItemList.Reactor_Coolant_Sp_6.get(1L),
+ ItemList.Electric_Pump_UMV.get(4L)
+ },
+ new FluidStack[] {
+ Materials.SuperCoolant.getFluid(64_000L),
+ new FluidStack(solderUEV, 80 * 144),
+ Materials.UUMatter.getFluid(64000L)
+ },
+ getItemContainer("Hatch_Dynamo_UXV").get(1L),
+ 1000,
+ 512_000_000);
+
// UHV Circuit Wetwaremainframe
TT_recipeAdder.addResearchableAssemblylineRecipe(
ItemList.Circuit_Wetwaresupercomputer.get(1L),
@@ -5740,7 +5807,8 @@ public class DreamCraftRecipeLoader {
ItemList.Hatch_Energy_MAX.get(1),
getItemContainer("Hatch_Energy_UEV").get(1L),
getItemContainer("Hatch_Energy_UIV").get(1L),
- getItemContainer("Hatch_Energy_UMV").get(1L)
+ getItemContainer("Hatch_Energy_UMV").get(1L),
+ getItemContainer("Hatch_Energy_UXV").get(1L)
};
ItemStack[] dynamo_hatches = {
@@ -5756,7 +5824,8 @@ public class DreamCraftRecipeLoader {
ItemList.Hatch_Dynamo_MAX.get(1),
getItemContainer("Hatch_Dynamo_UEV").get(1L),
getItemContainer("Hatch_Dynamo_UIV").get(1L),
- getItemContainer("Hatch_Dynamo_UMV").get(1L)
+ getItemContainer("Hatch_Dynamo_UMV").get(1L),
+ getItemContainer("Hatch_Dynamo_UXV").get(1L)
};
Object[] circuits_tier_plus_two = {
@@ -5774,6 +5843,8 @@ public class DreamCraftRecipeLoader {
new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 1L}, // UXV
new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 4L
}, // MAX (Technically not MAX, can be changed once MAX circuits become craftable)
+ new Object[] {OrePrefixes.circuit.get(Materials.Quantum), 16L
+ }, // MAX (Technically not MAX, can be changed once MAX circuits become craftable)
};
ItemStack[] wireless_hatches = {
@@ -5790,6 +5861,7 @@ public class DreamCraftRecipeLoader {
ItemList.Wireless_Hatch_Energy_UEV.get(1),
ItemList.Wireless_Hatch_Energy_UIV.get(1),
ItemList.Wireless_Hatch_Energy_UMV.get(1),
+ ItemList.Wireless_Hatch_Energy_UXV.get(1),
};
ItemStack[] wireless_dynamos = {
@@ -5806,6 +5878,7 @@ public class DreamCraftRecipeLoader {
ItemList.Wireless_Dynamo_Energy_UEV.get(1),
ItemList.Wireless_Dynamo_Energy_UIV.get(1),
ItemList.Wireless_Dynamo_Energy_UMV.get(1),
+ ItemList.Wireless_Dynamo_Energy_UXV.get(1),
};
// ------------------------ Wireless EU hatches ------------------------