diff options
| author | Sampsa <69092953+S4mpsa@users.noreply.github.com> | 2024-08-11 12:24:47 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-11 16:24:47 +0700 |
| commit | 7e153794ad1f79afa0014b82593060ffedc54a61 (patch) | |
| tree | 4f4ad5b0097bfbacf93e8c4d4cfb507f32eeaa46 /src/main | |
| parent | 1a505a74d5c54d6a547d5a381d662ea1774e597e (diff) | |
| download | GT5-Unofficial-7e153794ad1f79afa0014b82593060ffedc54a61.tar.gz GT5-Unofficial-7e153794ad1f79afa0014b82593060ffedc54a61.tar.bz2 GT5-Unofficial-7e153794ad1f79afa0014b82593060ffedc54a61.zip | |
Retier Laser Hatch amperage, add Laser Mirror, add customizable amperage to Laser Hatches (#2859)
* Remove laser recipes based on tiers
* Add 4M and 16M Laser Hatches
* Add Laser Mirror
* Add Laser Mirror recipe
* Refactor mirror
* Add customizable amperage to laser source hatches
* Hide lasers from NEI, add customizable amperage to target hatches
* Fix missing connection branch
* Address review
Diffstat (limited to 'src/main')
18 files changed, 1016 insertions, 823 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/BW_NonMeta_MaterialItems.java b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/BW_NonMeta_MaterialItems.java index db53437858..62c688f2ab 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/BW_NonMeta_MaterialItems.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/BW_NonMeta_MaterialItems.java @@ -55,6 +55,12 @@ public enum BW_NonMeta_MaterialItems implements IItemContainer { } @Override + public IItemContainer hidden() { + codechicken.nei.api.API.hideItem(get(1L)); + return this; + } + + @Override public Item getItem() { if (this.mHasNotBeenSet) throw new IllegalAccessError("The Enum '" + this.name() + "' has not been set to an Item at this time!"); diff --git a/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java b/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java index 35dea3f0ed..d0c34f50cd 100644 --- a/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java +++ b/src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java @@ -1206,22 +1206,10 @@ public class Assembler implements Runnable { } - // Laser Dynamo IV-UXV 1024/t + // Laser Dynamo LuV-UXV 1024/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 2), - ItemList.Emitter_IV.get(2), - ItemList.Electric_Pump_IV.get(2), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(CustomItemList.eM_dynamoTunnel2_IV.get(1)) - .duration(1 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_LuV.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 2), ItemList.Emitter_LuV.get(2), @@ -1319,34 +1307,10 @@ public class Assembler implements Runnable { } - // Laser Dynamo IV-UXV 4096/t + // Laser Dynamo ZPM-UXV 4096/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 4), - ItemList.Emitter_IV.get(4), - ItemList.Electric_Pump_IV.get(4), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(CustomItemList.eM_dynamoTunnel3_IV.get(1)) - .duration(3 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 4), - ItemList.Emitter_LuV.get(4), - ItemList.Electric_Pump_LuV.get(4), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.VanadiumGallium, 4), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(CustomItemList.eM_dynamoTunnel3_LuV.get(1)) - .duration(3 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_ZPM.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 4), ItemList.Emitter_ZPM.get(4), @@ -1432,46 +1396,10 @@ public class Assembler implements Runnable { } - // Laser Dynamo IV-UXV 16384/t + // Laser Dynamo UV-UXV 16384/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), - ItemList.Emitter_IV.get(8), - ItemList.Electric_Pump_IV.get(8), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.TungstenSteel, 8), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(CustomItemList.eM_dynamoTunnel4_IV.get(1)) - .duration(6 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), - ItemList.Emitter_LuV.get(8), - ItemList.Electric_Pump_LuV.get(8), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.VanadiumGallium, 8), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(CustomItemList.eM_dynamoTunnel4_LuV.get(1)) - .duration(6 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), - ItemList.Emitter_ZPM.get(8), - ItemList.Electric_Pump_ZPM.get(8), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Naquadah, 8), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(CustomItemList.eM_dynamoTunnel4_ZPM.get(1)) - .duration(6 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_UV.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), ItemList.Emitter_UV.get(8), @@ -1545,58 +1473,10 @@ public class Assembler implements Runnable { } - // Laser Dynamo IV-UXV 65536/t + // Laser Dynamo UHV-UXV 65536/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Emitter_IV.get(16), - ItemList.Electric_Pump_IV.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.TungstenSteel, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_dynamoTunnel5_IV.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Emitter_LuV.get(16), - ItemList.Electric_Pump_LuV.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.VanadiumGallium, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_dynamoTunnel5_LuV.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Emitter_ZPM.get(16), - ItemList.Electric_Pump_ZPM.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Naquadah, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_dynamoTunnel5_ZPM.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Emitter_UV.get(16), - ItemList.Electric_Pump_UV.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.NaquadahAlloy, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_dynamoTunnel5_UV.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(500000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_MAX.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), ItemList.Emitter_UHV.get(16), @@ -1658,70 +1538,10 @@ public class Assembler implements Runnable { } - // Laser Dynamo IV-UXV 262144/t + // Laser Dynamo UEV-UXV 262144/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Emitter_IV.get(32), - ItemList.Electric_Pump_IV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.TungstenSteel, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_dynamoTunnel6_IV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Emitter_LuV.get(32), - ItemList.Electric_Pump_LuV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.VanadiumGallium, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_dynamoTunnel6_LuV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Emitter_ZPM.get(32), - ItemList.Electric_Pump_ZPM.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Naquadah, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_dynamoTunnel6_ZPM.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Emitter_UV.get(32), - ItemList.Electric_Pump_UV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.NaquadahAlloy, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_dynamoTunnel6_UV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(500000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_MAX.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Emitter_UHV.get(32), - ItemList.Electric_Pump_UHV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Bedrockium, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_dynamoTunnel6_UHV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(2000000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( getItemContainer("Hull_UEV").get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), ItemList.Emitter_UEV.get(32), @@ -1771,82 +1591,10 @@ public class Assembler implements Runnable { } - // Laser Dynamo IV-UXV 1048576/t + // Laser Dynamo UIV-UXV 1048576/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Emitter_IV.get(64), - ItemList.Electric_Pump_IV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.TungstenSteel, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_dynamoTunnel7_IV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Emitter_LuV.get(64), - ItemList.Electric_Pump_LuV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.VanadiumGallium, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_dynamoTunnel7_LuV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Emitter_ZPM.get(64), - ItemList.Electric_Pump_ZPM.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Naquadah, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_dynamoTunnel7_ZPM.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Emitter_UV.get(64), - ItemList.Electric_Pump_UV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.NaquadahAlloy, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_dynamoTunnel7_UV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(500000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_MAX.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Emitter_UHV.get(64), - ItemList.Electric_Pump_UHV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Bedrockium, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_dynamoTunnel7_UHV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(2000000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - getItemContainer("Hull_UEV").get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Emitter_UEV.get(64), - ItemList.Electric_Pump_UEV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Draconium, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_dynamoTunnel7_UEV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(8000000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( getItemContainer("Hull_UIV").get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), ItemList.Emitter_UIV.get(64), @@ -2000,22 +1748,10 @@ public class Assembler implements Runnable { } - // Laser Target IV-UXV 1024/t + // Laser Target LuV-UXV 1024/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 2), - ItemList.Sensor_IV.get(2), - ItemList.Electric_Pump_IV.get(2), - GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(2)) - .itemOutputs(CustomItemList.eM_energyTunnel2_IV.get(1)) - .duration(1 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_LuV.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 2), ItemList.Sensor_LuV.get(2), @@ -2113,34 +1849,10 @@ public class Assembler implements Runnable { } - // Laser Target IV-UXV 4096/t + // Laser Target ZPM-UXV 4096/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 4), - ItemList.Sensor_IV.get(4), - ItemList.Electric_Pump_IV.get(4), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.TungstenSteel, 4), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(CustomItemList.eM_energyTunnel3_IV.get(1)) - .duration(3 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 4), - ItemList.Sensor_LuV.get(4), - ItemList.Electric_Pump_LuV.get(4), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.VanadiumGallium, 4), - GT_Utility.getIntegratedCircuit(3)) - .itemOutputs(CustomItemList.eM_energyTunnel3_LuV.get(1)) - .duration(3 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_ZPM.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 4), ItemList.Sensor_ZPM.get(4), @@ -2226,46 +1938,10 @@ public class Assembler implements Runnable { } - // Laser Target IV-UXV 16384/t + // Laser Target UV-UXV 16384/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), - ItemList.Sensor_IV.get(8), - ItemList.Electric_Pump_IV.get(8), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.TungstenSteel, 8), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(CustomItemList.eM_energyTunnel4_IV.get(1)) - .duration(6 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), - ItemList.Sensor_LuV.get(8), - ItemList.Electric_Pump_LuV.get(8), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.VanadiumGallium, 8), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(CustomItemList.eM_energyTunnel4_LuV.get(1)) - .duration(6 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), - ItemList.Sensor_ZPM.get(8), - ItemList.Electric_Pump_ZPM.get(8), - GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.Naquadah, 8), - GT_Utility.getIntegratedCircuit(4)) - .itemOutputs(CustomItemList.eM_energyTunnel4_ZPM.get(1)) - .duration(6 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_UV.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 8), ItemList.Sensor_UV.get(8), @@ -2339,58 +2015,10 @@ public class Assembler implements Runnable { } - // Laser Target IV-UXV 65536/t + // Laser Target UHV-UXV 65536/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Sensor_IV.get(16), - ItemList.Electric_Pump_IV.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.TungstenSteel, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_energyTunnel5_IV.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Sensor_LuV.get(16), - ItemList.Electric_Pump_LuV.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.VanadiumGallium, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_energyTunnel5_LuV.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Sensor_ZPM.get(16), - ItemList.Electric_Pump_ZPM.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Naquadah, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_energyTunnel5_ZPM.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), - ItemList.Sensor_UV.get(16), - ItemList.Electric_Pump_UV.get(16), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.NaquadahAlloy, 8), - GT_Utility.getIntegratedCircuit(5)) - .itemOutputs(CustomItemList.eM_energyTunnel5_UV.get(1)) - .duration(13 * MINUTES + 20 * SECONDS) - .eut(500000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( ItemList.Hull_MAX.get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 16), ItemList.Sensor_UHV.get(16), @@ -2452,70 +2080,10 @@ public class Assembler implements Runnable { } - // Laser Target IV-UXV 262144/t + // Laser Target UEV-UXV 262144/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Sensor_IV.get(32), - ItemList.Electric_Pump_IV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.TungstenSteel, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_energyTunnel6_IV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Sensor_LuV.get(32), - ItemList.Electric_Pump_LuV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.VanadiumGallium, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_energyTunnel6_LuV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Sensor_ZPM.get(32), - ItemList.Electric_Pump_ZPM.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Naquadah, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_energyTunnel6_ZPM.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_UV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Sensor_UV.get(32), - ItemList.Electric_Pump_UV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.NaquadahAlloy, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_energyTunnel6_UV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(500000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_MAX.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), - ItemList.Sensor_UHV.get(32), - ItemList.Electric_Pump_UHV.get(32), - GT_OreDictUnificator.get(OrePrefixes.wireGt08, Materials.Bedrockium, 16), - GT_Utility.getIntegratedCircuit(6)) - .itemOutputs(CustomItemList.eM_energyTunnel6_UHV.get(1)) - .duration(26 * MINUTES + 40 * SECONDS) - .eut(2000000) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( getItemContainer("Hull_UEV").get(1), GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 32), ItemList.Sensor_UEV.get(32), @@ -2565,82 +2133,10 @@ public class Assembler implements Runnable { } - // Laser Target IV-UXV 1048576/t + // Laser Target UIV-UXV 1048576/t { GT_Values.RA.stdBuilder() .itemInputs( - ItemList.Hull_IV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Sensor_IV.get(64), - ItemList.Electric_Pump_IV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.TungstenSteel, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_energyTunnel7_IV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_IV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_LuV.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Sensor_LuV.get(64), - ItemList.Electric_Pump_LuV.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.VanadiumGallium, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_energyTunnel7_LuV.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_LuV) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .itemInputs( - ItemList.Hull_ZPM.get(1), - GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64), - ItemList.Sensor_ZPM.get(64), - ItemList.Electric_Pump_ZPM.get(64), - GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Naquadah, 16), - GT_Utility.getIntegratedCircuit(7)) - .itemOutputs(CustomItemList.eM_energyTunnel7_ZPM.get(1)) - .duration(53 * MINUTES + 20 * SECONDS) - .eut(TierEU.RECIPE_ZPM) - .addTo(assemblerRecipes); - GT_Values.RA.stdBuilder() - .it |
