diff options
| author | Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com> | 2023-01-04 02:37:44 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-01-04 02:37:44 +0000 |
| commit | 970818355026ac19eb39338ce4e2317f822fb177 (patch) | |
| tree | 8b829ea0676682367b351c9a40527e3d60152e8c /src | |
| parent | 22d69ce6f7e84a821f6797816cbb34c572bacae0 (diff) | |
| parent | ad36dfb729c8347960e90445cc6639f9482eb84b (diff) | |
| download | GT5-Unofficial-970818355026ac19eb39338ce4e2317f822fb177.tar.gz GT5-Unofficial-970818355026ac19eb39338ce4e2317f822fb177.tar.bz2 GT5-Unofficial-970818355026ac19eb39338ce4e2317f822fb177.zip | |
Merge pull request #127 from GTNewHorizons/recipe_uxv_hatch
add craft for uxv energy hatch and dynamo
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java | 77 |
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 ------------------------ |
