aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/system/material/BW_NonMeta_MaterialItems.java6
-rw-r--r--src/main/java/com/github/technus/tectech/loader/recipe/Assembler.java528
-rw-r--r--src/main/java/com/github/technus/tectech/loader/recipe/ResearchStationAssemblyLine.java133
-rw-r--r--src/main/java/com/github/technus/tectech/loader/thing/MachineLoader.java743
-rw-r--r--src/main/java/com/github/technus/tectech/thing/CustomItemList.java15
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_DynamoMulti.java9
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_DynamoTunnel.java74
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_EnergyMulti.java9
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/hatch/GT_MetaTileEntity_Hatch_EnergyTunnel.java61
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/pipe/GT_MetaTileEntity_Pipe_EnergyMirror.java224
-rw-r--r--src/main/java/gregtech/api/enums/ItemList.java6
-rw-r--r--src/main/java/gregtech/api/enums/MetaTileEntityIDs.java10
-rw-r--r--src/main/java/gregtech/api/interfaces/IItemContainer.java4
-rw-r--r--src/main/java/kubatech/api/enums/ItemList.java6
-rw-r--r--src/main/java/net/glease/ggfab/GGItemList.java6
15 files changed, 1011 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()
- .itemInputs(
- ItemList.Hull_UV.get(1),
- GT_OreDictUnificator.get(OrePrefixes.lens, Materials.Diamond, 64),
- ItemList.Sensor_UV.get(64),
- ItemList.Electric_Pump_UV.get(64),
- GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.NaquadahAlloy, 16),
- GT_Utility.getIntegratedCircuit(7))
- .itemOutputs(CustomItemList.eM_energyTunnel7_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.Sensor_UHV.get(64),
- ItemList.Electric_Pump_UHV.get(64),
- GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Bedrockium, 16),
- GT_Utility.getIntegratedCircuit(7))
- .itemOutputs(CustomItemList.eM_energyTunnel7_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.Sensor_UEV.get(64),
- ItemList.Electric_Pump_UEV.get(64),
- GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Draconium, 16),
- GT_Utility.getIntegratedCircuit(7))
- .itemOutputs(CustomItemList.eM_energyTunnel7_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.Sensor_UIV.get(64),
diff --git a/src/main/java/com/github/technus/tectech/loader/recipe/ResearchStationAssemblyLine.java b/src/main/java/com/github/technus/tectech/loader/recipe/ResearchStationAssemblyLine.java
index 515d68e409..20a3a662c2 100644
--- a/