diff options
author | DreamMasterXXL <dream-master@gmx.net> | 2021-08-27 16:58:38 +0200 |
---|---|---|
committer | DreamMasterXXL <dream-master@gmx.net> | 2021-08-27 16:58:38 +0200 |
commit | 2244be50318dbb3b6ac7e2979a60fec9d605868f (patch) | |
tree | b3fa1f006a995aaf80114fc36722dd4d256c1594 /src | |
parent | c6d42765d3d1f616c90807afea40c6192e9eae68 (diff) | |
download | GT5-Unofficial-2244be50318dbb3b6ac7e2979a60fec9d605868f.tar.gz GT5-Unofficial-2244be50318dbb3b6ac7e2979a60fec9d605868f.tar.bz2 GT5-Unofficial-2244be50318dbb3b6ac7e2979a60fec9d605868f.zip |
Add Boster Tracks to Assembler
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java b/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java index cac74f5571..745fc009c2 100644 --- a/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java +++ b/src/main/java/gregtech/loaders/postload/GT_MachineRecipeLoader.java @@ -1604,6 +1604,14 @@ public class GT_MachineRecipeLoader implements Runnable { GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Bed_Wood.get(1L), ItemList.RC_Rail_Wooden.get(6L), GT_Utility.getIntegratedCircuit(21)}, GT_Values.NF, tRailWood, 100, 30); + ItemStack tRailWoodB = GT_ModHandler.getModItem("Railcraft", "track.slow", 16); + NBTTagCompound tTagWoodB = new NBTTagCompound(); + tTagWoodB.setString("track", "railcraft:track.slow.boost"); + tRailWoodB.stackTagCompound = tTagWoodB; + + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Bed_Wood.get(1L), GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1L), GT_Utility.getIntegratedCircuit(22)}, GT_Values.NF, tRailWoodB, 200, 30); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{new ItemStack(Blocks.rail, 1, 0), GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1L), GT_Utility.getIntegratedCircuit(22)}, GT_Values.NF, new ItemStack(Blocks.golden_rail, 16, 0), 300, 30); + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Bed_Wood.get(1L), ItemList.RC_Rail_Standard.get(6L), GT_Utility.getIntegratedCircuit(21)}, GT_Values.NF, new ItemStack(Blocks.rail, 64, 0), 200, 30); ItemStack tRailRe = GT_ModHandler.getModItem("Railcraft", "track", 64); @@ -1613,6 +1621,13 @@ public class GT_MachineRecipeLoader implements Runnable { GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Bed_Stone.get(1L), ItemList.RC_Rail_Reinforced.get(6L), GT_Utility.getIntegratedCircuit(21)}, GT_Values.NF, tRailRe, 200, 30); + ItemStack tRailReB = GT_ModHandler.getModItem("Railcraft", "track.reinforced", 16); + NBTTagCompound tTagReB = new NBTTagCompound(); + tTagReB.setString("track", "railcraft:track.reinforced.boost"); + tRailReB.stackTagCompound = tTagReB; + + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Rail_Reinforced.get(1L), GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1L), GT_Utility.getIntegratedCircuit(22)}, GT_Values.NF, tRailReB, 300, 30); + ItemStack tRailEl = GT_ModHandler.getModItem("Railcraft", "track", 64); NBTTagCompound tTagEl = new NBTTagCompound(); tTagEl.setString("track", "railcraft:track.electric"); @@ -1626,6 +1641,13 @@ public class GT_MachineRecipeLoader implements Runnable { tRailHs.stackTagCompound = tTagHs; GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Bed_Stone.get(1L), ItemList.RC_Rail_HS.get(6L), GT_Utility.getIntegratedCircuit(21)}, GT_Values.NF, tRailHs, 200, 30); + + ItemStack tRailHsB = GT_ModHandler.getModItem("Railcraft", "track.speed", 16); + NBTTagCompound tTagHsB = new NBTTagCompound(); + tTagHsB.setString("track", "railcraft:track.speed.boost"); + tRailHsB.stackTagCompound = tTagHsB; + + GT_Values.RA.addAssemblerRecipe(new ItemStack[]{ItemList.RC_Rail_HS.get(1L), GT_OreDictUnificator.get(OrePrefixes.plate, Materials.RedAlloy, 1L), GT_Utility.getIntegratedCircuit(22)}, GT_Values.NF, tRailHsB, 300, 30); } GT_Values.RA.addAssemblerRecipe(GT_ModHandler.getIC2Item("carbonFiber", 2L), ItemList.Circuit_Integrated.getWithDamage(0L, 2L), GT_ModHandler.getIC2Item("carbonMesh", 1L), 800, 2); |