diff options
author | LewisSaber <39595617+LewisSaber@users.noreply.github.com> | 2023-02-23 18:53:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-23 17:53:12 +0100 |
commit | d29d610bf58628097005131e691374857a10f9d4 (patch) | |
tree | bf6a59da09a7dc751b5731d6f2c378780806978b | |
parent | 37989a1a606fe0ef8f8ba8c32d51d3bb465a4a86 (diff) | |
download | GT5-Unofficial-d29d610bf58628097005131e691374857a10f9d4.tar.gz GT5-Unofficial-d29d610bf58628097005131e691374857a10f9d4.tar.bz2 GT5-Unofficial-d29d610bf58628097005131e691374857a10f9d4.zip |
Add alternative recipe to circuits (#137)
-rw-r--r-- | src/main/java/goodgenerator/loader/RecipeLoader_02.java | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/src/main/java/goodgenerator/loader/RecipeLoader_02.java b/src/main/java/goodgenerator/loader/RecipeLoader_02.java index db95a8a0de..702f4c9d3f 100644 --- a/src/main/java/goodgenerator/loader/RecipeLoader_02.java +++ b/src/main/java/goodgenerator/loader/RecipeLoader_02.java @@ -1027,6 +1027,19 @@ public class RecipeLoader_02 { 7680, false); + CrackRecipeAdder.addUniversalAssemblerRecipe( + new ItemStack[] { ItemList.Circuit_Board_Multifiberglass_Elite.get(1), + GT_ModHandler.getModItem("dreamcraft", "item.EngravedGoldChip", 16), + ItemList.Circuit_Chip_SoC2.get(8), ItemList.Circuit_Chip_NOR.get(32), + MyMaterial.signalium.get(OrePrefixes.bolt, 32), + GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Aluminium, 8), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.TinAlloy, 1) }, + ItemRefer.HiC_T1.get(1), + 288, + 1200, + 7680, + false); + GT_Values.RA.addAssemblerRecipe( new ItemStack[] { ItemList.Robot_Arm_IV.get(4), ItemRefer.HiC_T1.get(4), ItemList.Tool_DataOrb.get(3), @@ -1064,6 +1077,17 @@ public class RecipeLoader_02 { 30720, 100, 1); + MyRecipeAdder.instance.addPreciseAssemblerRecipe( + new ItemStack[] { ItemRefer.HiC_T1.get(2), + GT_ModHandler.getModItem("dreamcraft", "item.EngravedDiamondCrystalChip", 8), + ItemList.Circuit_Chip_NAND.get(16), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Aluminium, 2) }, + new FluidStack[] { Materials.Plastic.getMolten(288), MyMaterial.signalium.getMolten(144), + MyMaterial.lumiium.getMolten(72), Materials.Enderium.getMolten(72) }, + ItemRefer.HiC_T2.get(1), + 30720, + 100, + 1); MyRecipeAdder.instance.addPreciseAssemblerRecipe( new ItemStack[] { ItemRefer.HiC_T2.get(2), ItemList.Circuit_Parts_Crystal_Chip_Master.get(8), @@ -1075,6 +1099,16 @@ public class RecipeLoader_02 { 122880, 100, 2); + MyRecipeAdder.instance.addPreciseAssemblerRecipe( + new ItemStack[] { ItemRefer.HiC_T2.get(2), ItemList.Circuit_Parts_Crystal_Chip_Master.get(8), + ItemList.Circuit_Chip_CrystalSoC2.get(1), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.StainlessSteel, 2) }, + new FluidStack[] { MyMaterial.adamantiumAlloy.getMolten(576), MyMaterial.signalium.getMolten(288), + MyMaterial.lumiium.getMolten(144), Materials.TungstenCarbide.getMolten(72) }, + ItemRefer.HiC_T3.get(1), + 122880, + 100, + 2); MyRecipeAdder.instance.addPreciseAssemblerRecipe( new ItemStack[] { ItemRefer.HiC_T3.get(2), @@ -1087,6 +1121,17 @@ public class RecipeLoader_02 { 491520, 100, 3); + MyRecipeAdder.instance.addPreciseAssemblerRecipe( + new ItemStack[] { ItemRefer.HiC_T3.get(2), + GT_ModHandler.getModItem("dreamcraft", "item.EngravedEnergyChip", 8), + ItemList.Circuit_Chip_QuantumCPU.get(16), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.EnergeticAlloy, 2) }, + new FluidStack[] { MyMaterial.marM200.getMolten(1152), MyMaterial.signalium.getMolten(576), + MyMaterial.lumiium.getMolten(288), MyMaterial.artheriumSn.getMolten(144) }, + ItemRefer.HiC_T4.get(1), + 491520, + 100, + 3); MyRecipeAdder.instance.addPreciseAssemblerRecipe( new ItemStack[] { ItemRefer.HiC_T4.get(2), @@ -1098,6 +1143,17 @@ public class RecipeLoader_02 { 1966080, 100, 3); + MyRecipeAdder.instance.addPreciseAssemblerRecipe( + new ItemStack[] { ItemRefer.HiC_T4.get(2), + GT_ModHandler.getModItem("dreamcraft", "item.EngravedManyullynCrystalChip", 8), + ItemList.Circuit_Chip_BioCPU.get(1), + GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.TungstenCarbide, 2) }, + new FluidStack[] { MyMaterial.titaniumBetaC.getMolten(1728), MyMaterial.signalium.getMolten(1152), + MyMaterial.lumiium.getMolten(576), MyMaterial.dalisenite.getMolten(288) }, + ItemRefer.HiC_T5.get(1), + 1966080, + 100, + 3); GT_Values.RA.addAssemblerRecipe( new ItemStack[] { ItemList.Casing_UV.get(3), ItemList.Robot_Arm_LuV.get(2), |