From 8390bb786cf850a0769165e043fe2ce7b370f8be Mon Sep 17 00:00:00 2001 From: Rseifert Date: Thu, 4 Oct 2012 02:11:39 -0400 Subject: [PATCH] added crafting recipes --- src/common/basicpipes/BasicPipesMain.java | 3 ++- src/common/steampower/SteamPowerMain.java | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/common/basicpipes/BasicPipesMain.java b/src/common/basicpipes/BasicPipesMain.java index cd6711a4..22a796c9 100644 --- a/src/common/basicpipes/BasicPipesMain.java +++ b/src/common/basicpipes/BasicPipesMain.java @@ -96,6 +96,7 @@ public class BasicPipesMain{ } //Pump LanguageRegistry.addName((new ItemStack(machine, 1, 0)), "WaterPump"); + LanguageRegistry.addName((new ItemStack(rod, 1)), "MechRod"); //Tools LanguageRegistry.addName((new ItemStack(gauge, 1, 0)), "PipeGuage"); //Parts @@ -120,7 +121,7 @@ public class BasicPipesMain{ //crafting pipes //{"black", "red", "green", "brown", "blue", "purple", "cyan", //"silver", "gray", "pink", "lime", "yellow", "lightBlue", "magenta", "orange", "white"}; - + GameRegistry.addRecipe(new ItemStack(rod, 1), new Object[] { "I@I", 'I',Item.ingotIron,'@',new ItemStack(parts, 1,1)}); //water GameRegistry.addShapelessRecipe(new ItemStack(itemPipes, 1,1), new Object[] { new ItemStack(parts, 1,1),new ItemStack(parts, 1,4),new ItemStack(Item.dyePowder, 1,4)}); //lava TODO change to use obby pipe and nether items diff --git a/src/common/steampower/SteamPowerMain.java b/src/common/steampower/SteamPowerMain.java index 2bac9ca9..45d4f10b 100644 --- a/src/common/steampower/SteamPowerMain.java +++ b/src/common/steampower/SteamPowerMain.java @@ -97,7 +97,11 @@ public class SteamPowerMain{ TileEntityBoiler();<- metadata 1 TileEntityFireBox();<-metadata 2-5 */ - + GameRegistry.addRecipe(new ItemStack(gen, 1), new Object [] {"@T@", "OVO", "@T@", + 'T',new ItemStack(BasicPipesMain.rod, 1), + '@',new ItemStack(BasicComponents.itemSteelPlate), + 'O',new ItemStack(BasicComponents.itemCircuit,1,0), + 'V',new ItemStack(BasicComponents.itemMotor)}); GameRegistry.addRecipe(new ItemStack(machine, 1, 1), new Object [] {"@T@", "OVO", "@T@", 'T',new ItemStack(BasicPipesMain.parts, 1,6), '@',new ItemStack(BasicComponents.itemSteelPlate),