aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-04-30 08:12:06 +0200
committerGitHub <noreply@github.com>2021-04-30 08:12:06 +0200
commit7dc702d9dcfb2b0fa649f1480b976bb6cbde67d2 (patch)
treeb9e6eb8ffbaa81b9783ba1d5ae0ecdb57e23def7
parentd96e2dcde70dbdd4c1a7a4237c6ac11c51c2003e (diff)
parent42e11c61288e29fa0e37511c47a09296c87e9bb5 (diff)
downloadGT5-Unofficial-7dc702d9dcfb2b0fa649f1480b976bb6cbde67d2.tar.gz
GT5-Unofficial-7dc702d9dcfb2b0fa649f1480b976bb6cbde67d2.tar.bz2
GT5-Unofficial-7dc702d9dcfb2b0fa649f1480b976bb6cbde67d2.zip
Merge pull request #1 from Prometheus0000/oredict_fix
Oredict fix
-rw-r--r--src/main/java/com/github/technus/tectech/compatibility/dreamcraft/DreamCraftRecipeLoader.java50
-rw-r--r--src/main/java/com/github/technus/tectech/loader/recipe/RecipeLoader.java5
2 files changed, 28 insertions, 27 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 9ff8ec93a0..6eddf3c364 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
@@ -445,7 +445,7 @@ public class DreamCraftRecipeLoader implements Runnable {
ItemList.Emitter_ZPM.get(8),
ItemList.Robot_Arm_ZPM.get(1),
ItemList.Electric_Motor_ZPM.get(2),
- new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Superconductor, 1)},
+ new Object[]{OrePrefixes.circuit.get(Materials.Superconductor), 1},
new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.cableGt02, Materials.Naquadah, 2)},
new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.Naquadah, 16)},
CustomItemList.DATApipe.get(2),
@@ -576,7 +576,7 @@ public class DreamCraftRecipeLoader implements Runnable {
//Quantum Computer
GT_Values.RA.addAssemblylineRecipe(ItemList.Tool_DataOrb.get(1), 20000, new Object[]{
CustomItemList.Machine_Multi_Switch.get(1),
- new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Superconductor, 2)},
+ new Object[]{OrePrefixes.circuit.get(Materials.Superconductor), 2},
ItemList.Tool_DataOrb.get(1),
ItemList.Cover_Screen.get(1),
new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.wireGt04, Materials.SuperconductorUV, 8)},
@@ -592,7 +592,7 @@ public class DreamCraftRecipeLoader implements Runnable {
GT_Values.RA.addAssemblylineRecipe(getItemContainer("ScannerZPM").get(1), 80000, new Object[]{
CustomItemList.Machine_Multi_Switch.get(1),
ItemList.Sensor_ZPM.get(8),
- new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Superconductor, 4)},
+ new Object[]{OrePrefixes.circuit.get(Materials.Superconductor), 4},
ItemList.Field_Generator_ZPM.get(1),
ItemList.Electric_Motor_ZPM.get(2),
new ItemStack[]{GT_OreDictUnificator.get(OrePrefixes.cableGt02, Materials.Naquadah, 4)},
@@ -752,12 +752,12 @@ public class DreamCraftRecipeLoader implements Runnable {
//Pumps UV-UHV
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Electric_Pump_UV.get(1L),
- 24000, 32, 100000, 4, new ItemStack[]{
+ 24000, 32, 100000, 4, new Object[]{
ItemList.Electric_Motor_UHV.get(1L),
GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Neutronium, 2L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.CosmicNeutronium, 4L),
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.CosmicNeutronium, 16L),
- GT_OreDictUnificator.get(OrePrefixes.ring, Materials.AnySyntheticRubber, 32L),
+ new Object[]{OrePrefixes.ring.get(Materials.AnySyntheticRubber), 32L},
GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.CosmicNeutronium, 4L),
GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Bedrockium, 2L)}, new FluidStack[]{
Materials.Naquadria.getMolten(2592),
@@ -765,12 +765,12 @@ public class DreamCraftRecipeLoader implements Runnable {
Materials.Lubricant.getFluid(4000)}, ItemList.Electric_Pump_UHV.get(1), 1000, 200000);
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Electric_Pump_UHV.get(1L),
- 48000, 64, 200000, 8, new ItemStack[]{
+ 48000, 64, 200000, 8, new Object[]{
ItemList.Electric_Motor_UEV.get(1L),
GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.NetherStar, 2L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Infinity, 4L),
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Infinity, 16L),
- GT_OreDictUnificator.get(OrePrefixes.ring, (Materials.AnySyntheticRubber), 64L),
+ new Object[]{OrePrefixes.ring.get(Materials.AnySyntheticRubber), 64L},
GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Infinity, 4L),
GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Draconium, 2L)}, new FluidStack[]{
Materials.Quantium.getMolten(2592),
@@ -779,24 +779,26 @@ public class DreamCraftRecipeLoader implements Runnable {
//Conveyor Belt UV-UHV
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Conveyor_Module_UV.get(1L),
- 24000, 32, 100000, 4, new ItemStack[]{
+ 24000, 32, 100000, 4, new Object[]{
ItemList.Electric_Motor_UHV.get(2L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.CosmicNeutronium, 2L),
GT_OreDictUnificator.get(OrePrefixes.ring, Materials.CosmicNeutronium, 8L),
GT_OreDictUnificator.get(OrePrefixes.round, Materials.CosmicNeutronium, 64L),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Bedrockium, 2L)}, new FluidStack[]{
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Bedrockium, 2L),
+ new Object[]{OrePrefixes.plate.get(Materials.AnySyntheticRubber), 40L}}, new FluidStack[]{
Materials.Naquadria.getMolten(2592),
Materials.SolderingAlloy.getMolten(2592),
- Materials.Lubricant.getFluid(4000),
- Materials.Silicone.getMolten(5760)}, ItemList.Conveyor_Module_UHV.get(1), 1000, 200000);
+ Materials.Lubricant.getFluid(4000)}, ItemList.Conveyor_Module_UHV.get(1), 1000, 200000);
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Conveyor_Module_UHV.get(1L),
- 48000, 64, 200000, 8, new ItemStack[]{
+ 48000, 64, 200000, 8, new Object[]{
ItemList.Electric_Motor_UEV.get(2L),
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Infinity, 2L),
GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Infinity, 8L),
GT_OreDictUnificator.get(OrePrefixes.round, Materials.Infinity, 64L),
- GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Draconium, 2L)}, new FluidStack[]{
+ GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Draconium, 2L),
+ new Object[]{OrePrefixes.plate.get(Materials.AnySyntheticRubber), 64L},
+ new Object[]{OrePrefixes.plate.get(Materials.AnySyntheticRubber), 16L}}, new FluidStack[]{
Materials.Quantium.getMolten(2592),
Materials.SolderingAlloy.getMolten(5184),
Materials.Lubricant.getFluid(8000),
@@ -971,7 +973,7 @@ public class DreamCraftRecipeLoader implements Runnable {
Materials.SolderingAlloy.getMolten(9216)},
ItemList.Field_Generator_UEV.get(1L), 4000, 800000);
- //UHV Energy Hatch
+ //UHV Energy Hatch & Dynamo
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Hatch_Energy_UV.get(1L),
24000, 16, 50000, 2, new Object[]{
ItemList.Hull_MAX.get(1L),
@@ -1143,7 +1145,7 @@ public class DreamCraftRecipeLoader implements Runnable {
//UHV Circuit
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Circuit_Wetwaresupercomputer.get(1L),
- 24000, 64, 50000, 4, new ItemStack[]{
+ 24000, 64, 50000, 4, new Object[]{
GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Tritanium, 2),
ItemList.Circuit_Wetwaresupercomputer.get(2L),
ItemList.ZPM_Coil.get(16L),
@@ -1153,7 +1155,7 @@ public class DreamCraftRecipeLoader implements Runnable {
ItemList.Circuit_Parts_DiodeASMD.get(16L),
ItemList.Circuit_Chip_Ram.get(48L),
GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorZPM, 64L),
- GT_OreDictUnificator.get(OrePrefixes.foil, (Materials.AnySyntheticRubber), 64L),
+ new Object[]{OrePrefixes.foil.get(Materials.AnySyntheticRubber), 64L},
}, new FluidStack[]{
Materials.SolderingAlloy.getMolten(2880L),
new FluidStack(FluidRegistry.getFluid("ic2coolant"), 10000),
@@ -1162,7 +1164,7 @@ public class DreamCraftRecipeLoader implements Runnable {
//Bio Chips
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Circuit_Biowarecomputer.get(1L),
- 48000, 128, 500000, 8, new ItemStack[]{
+ 48000, 128, 500000, 8, new Object[]{
ItemList.Circuit_Board_Bio_Ultra.get(2L),
ItemList.Circuit_Biowarecomputer.get(2L),
ItemList.Circuit_Parts_TransistorASMD.get(16L),
@@ -1172,7 +1174,7 @@ public class DreamCraftRecipeLoader implements Runnable {
ItemList.Circuit_Chip_NOR.get(32L),
ItemList.Circuit_Chip_Ram.get(64L),
GT_OreDictUnificator.get(OrePrefixes.wireFine, Materials.NiobiumTitanium, 32L),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Silicone, 16L),
+ new Object[]{OrePrefixes.foil.get(Materials.AnySyntheticRubber), 64L},
}, new FluidStack[]{
Materials.SolderingAlloy.getMolten(1440L),
Materials.BioMediumSterilized.getFluid(1440L),
@@ -1181,7 +1183,7 @@ public class DreamCraftRecipeLoader implements Runnable {
ItemList.Circuit_Biowaresupercomputer.get(1L), 4000, 500000);
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Circuit_Biowaresupercomputer.get(1L),
- 96000, 256, 1000000, 16, new ItemStack[]{
+ 96000, 256, 1000000, 16, new Object[]{
GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Tritanium, 4L),
ItemList.Circuit_Biowaresupercomputer.get(2L),
ItemList.UV_Coil.get(16L),
@@ -1191,7 +1193,7 @@ public class DreamCraftRecipeLoader implements Runnable {
ItemList.Circuit_Parts_DiodeASMD.get(24L),
ItemList.Circuit_Chip_Ram.get(64L),
GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.SuperconductorUHV, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Silicone, 64),
+ new Object[]{OrePrefixes.foil.get(Materials.AnySyntheticRubber), 64L},
GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Polybenzimidazole, 64)
}, new FluidStack[]{
Materials.SolderingAlloy.getMolten(2880L),
@@ -1199,9 +1201,9 @@ public class DreamCraftRecipeLoader implements Runnable {
new FluidStack(FluidRegistry.getFluid("ic2coolant"), 20000)
}, ItemList.Circuit_Biomainframe.get(1L), 6000, 2000000);
- //GTNH Circuits
+ //GTNH UIV, UMV, UXV Circuits
TT_recipeAdder.addResearchableAssemblylineRecipe(ItemList.Circuit_Biomainframe.get(1L),
- 192000, 512, 2000000, 32, new ItemStack[]{
+ 192000, 512, 2000000, 32, new Object[]{
GT_OreDictUnificator.get(OrePrefixes.frameGt, Materials.Tritanium, 8),
ItemList.Circuit_Biomainframe.get(2L),
ItemList.Circuit_Parts_CapacitorASMD.get(32L),
@@ -1212,7 +1214,7 @@ public class DreamCraftRecipeLoader implements Runnable {
ItemList.Circuit_Chip_NPIC.get(64L),
GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Draconium, 64),
GT_OreDictUnificator.get(OrePrefixes.wireGt02, Materials.SuperconductorUHV, 64),
- GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Silicone, 64),
+ new Object[]{OrePrefixes.foil.get(Materials.AnySyntheticRubber), 64L},
GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Polybenzimidazole, 64)
}, new FluidStack[]{
Materials.SolderingAlloy.getMolten(3744L),
@@ -1260,7 +1262,7 @@ public class DreamCraftRecipeLoader implements Runnable {
Materials.Osmium.getMolten(2304L)
}, getItemContainer("QuantumCircuit").get(1L), 20000, 32000000);
- //Stargate Stuff
+ //Stargate Recipes
if (Loader.isModLoaded("eternalsingularity") && Loader.isModLoaded("SGCraft")) {
TT_recipeAdder.addResearchableAssemblylineRecipe(GT_OreDictUnificator.get(OrePrefixes.foil, Materials.Infinity, 1L),
192000, 512, 2000000, 32, new ItemStack[]{
diff --git a/src/main/java/com/github/technus/tectech/loader/recipe/RecipeLoader.java b/src/main/java/com/github/technus/tectech/loader/recipe/RecipeLoader.java
index 8165cd7fec..5a153ce5f8 100644
--- a/src/main/java/com/github/technus/tectech/loader/recipe/RecipeLoader.java
+++ b/src/main/java/com/github/technus/tectech/loader/recipe/RecipeLoader.java
@@ -91,16 +91,15 @@ public class RecipeLoader implements Runnable {
'E', ItemList.Hull_IV});
//Data Bank
- RA.addAssemblylineRecipe(ItemList.Hatch_DataAccess_EV.get(1), 20000, new ItemStack[]{
+ RA.addAssemblylineRecipe(ItemList.Hatch_DataAccess_EV.get(1), 20000, new Object[]{
CustomItemList.Machine_Multi_Switch.get(1),
- GT_OreDictUnificator.get(OrePrefixes.circuit, Materials.Master, 2),
+ new Object[]{OrePrefixes.circuit.get(Materials.Master), 2},
ItemList.Tool_DataOrb.get(1),
ItemList.Cover_Screen.get(1),
}, new FluidStack[]{
new FluidStack(FluidRegistry.getFluid("ic2coolant"), 2000),
Materials.Hydrogen.getGas(1000),
}, CustomItemList.Machine_Multi_DataBank.get(1), 12000, 14000);
- //CustomItemList.Machine_Multi_DataBank
//Bucks
//RA.addAssemblerRecipe(CustomItemList.)