summaryrefslogtreecommitdiff
path: root/src/main/java/lance5057/tDefense/TinkersDefense.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/lance5057/tDefense/TinkersDefense.java')
-rw-r--r--src/main/java/lance5057/tDefense/TinkersDefense.java552
1 files changed, 343 insertions, 209 deletions
diff --git a/src/main/java/lance5057/tDefense/TinkersDefense.java b/src/main/java/lance5057/tDefense/TinkersDefense.java
index 36d4241..5a79ef1 100644
--- a/src/main/java/lance5057/tDefense/TinkersDefense.java
+++ b/src/main/java/lance5057/tDefense/TinkersDefense.java
@@ -23,7 +23,7 @@ import lance5057.tDefense.core.blocks.RedMintBlock;
import lance5057.tDefense.core.blocks.crestMount.CrestMount;
import lance5057.tDefense.core.blocks.crestMount.TileEntity_CrestMount;
import lance5057.tDefense.core.events.TDEventHandler;
-import lance5057.tDefense.core.items.GuideBook;
+//import lance5057.tDefense.core.items.GuideBook;
import lance5057.tDefense.core.liquids.MoltenFluid;
import lance5057.tDefense.core.network.PacketHandler;
import lance5057.tDefense.core.tools.HeaterShield;
@@ -104,35 +104,35 @@ public class TinkersDefense
public static Modifiers mods;
- public static Item item_Guidebook;
+ //public static Item item_Guidebook;
- public static Item item_AeonSteelIngot;
- public static Block block_AeonSteelBlock;
- public static Fluid moltenAeonsteel;
- public static Block moltenAeonsteelBlock;
+ public static Item item_aeonsteelIngot;
+ public static Block block_aeonsteelBlock;
+ public static Fluid moltenaeonsteel;
+ public static Block moltenaeonsteelBlock;
- public static Item item_QueensGoldIngot;
- public static Block block_QueensGoldBlock;
- public static Fluid moltenQueensGold;
- public static Block moltenQueensGoldBlock;
+ public static Item item_queensgoldIngot;
+ public static Block block_queensgoldBlock;
+ public static Fluid moltenqueensgold;
+ public static Block moltenqueensgoldBlock;
- public static Item item_DogbeariumIngot;
- public static Block block_DogbeariumBlock;
- public static Fluid moltenDogbearium;
- public static Block moltenDogbeariumBlock;
+ public static Item item_dogbeariumIngot;
+ public static Block block_dogbeariumBlock;
+ public static Fluid moltendogbearium;
+ public static Block moltendogbeariumBlock;
- public static Item item_RedMintcane;
- public static Item item_GreenMintcane;
+ public static Item item_redmintcane;
+ public static Item item_greenmintcane;
- public static Item item_RedMintIngot;
- public static Block block_RedMintBlock;
- public static Fluid moltenRedMint;
- public static Block moltenRedMintBlock;
+ public static Item item_redmintIngot;
+ public static Block block_redmintBlock;
+ public static Fluid moltenredmint;
+ public static Block moltenredmintBlock;
- public static Item item_GreenMintIngot;
- public static Block block_GreenMintBlock;
- public static Fluid moltenGreenMint;
- public static Block moltenGreenMintBlock;
+ public static Item item_greenmintIngot;
+ public static Block block_greenmintBlock;
+ public static Fluid moltengreenmint;
+ public static Block moltengreenmintBlock;
// public static Item item_RawSapphire;
// public static Item item_RawRuby;
@@ -210,32 +210,32 @@ public class TinkersDefense
mods = new Modifiers();
//Blocks
- block_CrestMount = new CrestMount().setHardness(4.0F).setStepSound(Block.soundTypeStone).setBlockName("CrestMount").setCreativeTab(tabName);
- block_ArmorAnvil = new FinishingAnvil().setHardness(4.0F).setStepSound(Block.soundTypeAnvil).setBlockName("ArmorAnvil").setCreativeTab(tabName);
- block_JewelersBench = new JewelersBench().setHardness(4.0F).setStepSound(Block.soundTypeWood).setBlockName("JewelersBench").setCreativeTab(tabName);
+ block_CrestMount = new CrestMount().setHardness(4.0F).setStepSound(Block.soundTypeStone).setBlockName("crestmount").setCreativeTab(tabName);
+ block_ArmorAnvil = new FinishingAnvil().setHardness(4.0F).setStepSound(Block.soundTypeAnvil).setBlockName("armoranvil").setCreativeTab(tabName);
+ block_JewelersBench = new JewelersBench().setHardness(4.0F).setStepSound(Block.soundTypeWood).setBlockName("jewelersbench").setCreativeTab(tabName);
- block_AeonSteelBlock = new AeonSteelBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("AeonsteelBlock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":AeonsteelBlock");
- block_QueensGoldBlock = new QueensGoldBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("QueensGoldBlock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":QueensGoldBlock");
- block_DogbeariumBlock = new DogbeariumBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("DogbeariumBlock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":DogbeariumBlock");
- block_RedMintBlock = new RedMintBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("RedMintBlock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":redmintblock");
- block_GreenMintBlock = new GreenMintBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("GreenMintBlock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":greenmintblock");
+ block_aeonsteelBlock = new AeonSteelBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("aeonsteelblock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":aeonsteelblock");
+ block_queensgoldBlock = new QueensGoldBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("queensgoldblock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":queensgoldblock");
+ block_dogbeariumBlock = new DogbeariumBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("dogbeariumblock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":dogbeariumblock");
+ block_redmintBlock = new RedMintBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("redmintblock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":redmintblock");
+ block_greenmintBlock = new GreenMintBlock(Material.iron).setHardness(4.0F).setStepSound(Block.soundTypeMetal).setBlockName("greenmintblock").setCreativeTab(tabName).setBlockTextureName(Reference.MOD_ID + ":greenmintblock");
//Items
- item_Guidebook = new GuideBook();
- item_AeonSteelIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("AeonsteelIngot").setTextureName(Reference.MOD_ID + ":AeonsteelIngot");
- item_QueensGoldIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("QueensGoldIngot").setTextureName(Reference.MOD_ID + ":QueensGoldIngot");
- item_DogbeariumIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("DogbeariumIngot").setTextureName(Reference.MOD_ID + ":DogbeariumIngot");
- item_RedMintcane = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("RedMintcane").setTextureName(Reference.MOD_ID + ":redmintcane");
- item_RedMintIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("RedMintIngot").setTextureName(Reference.MOD_ID + ":redmintingot");
- item_GreenMintcane = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("GreenMintcane").setTextureName(Reference.MOD_ID + ":greenmintcane");
- item_GreenMintIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("GreenMintIngot").setTextureName(Reference.MOD_ID + ":greenmintingot");
+ //item_Guidebook = new GuideBook();
+ item_aeonsteelIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("aeonsteelingot").setTextureName(Reference.MOD_ID + ":aeonsteelingot");
+ item_queensgoldIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("queensgoldingot").setTextureName(Reference.MOD_ID + ":queensgoldingot");
+ item_dogbeariumIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("dogbeariumingot").setTextureName(Reference.MOD_ID + ":dogbeariumingot");
+ item_redmintcane = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("redmintcane").setTextureName(Reference.MOD_ID + ":redmintcane");
+ item_redmintIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("redmintIngot").setTextureName(Reference.MOD_ID + ":redmintingot");
+ item_greenmintcane = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("greenmintcane").setTextureName(Reference.MOD_ID + ":greenmintcane");
+ item_greenmintIngot = new Item().setCreativeTab(tabName).setMaxStackSize(64).setUnlocalizedName("greenmintIngot").setTextureName(Reference.MOD_ID + ":greenmintingot");
//Fluids
- moltenAeonsteel = new Fluid("moltenAeonsteel").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
- moltenQueensGold = new Fluid("moltenQueensGold").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
- moltenDogbearium = new Fluid("moltenDogbearium").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
- moltenRedMint = new Fluid("moltenRedMint").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
- moltenGreenMint = new Fluid("moltenGreenMint").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
+ moltenaeonsteel = new Fluid("moltenaeonsteel").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
+ moltenqueensgold = new Fluid("moltenqueensgold").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
+ moltendogbearium = new Fluid("moltendogbearium").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
+ moltenredmint = new Fluid("moltenredmint").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
+ moltengreenmint = new Fluid("moltengreenmint").setLuminosity(15).setDensity(3000).setViscosity(6000).setTemperature(1300);
//Tools
tool_roundShield = new RoundShield();
@@ -251,26 +251,26 @@ public class TinkersDefense
//Minecraft Registrations
//Blocks
- GameRegistry.registerBlock(block_CrestMount, "Block_CrestMount");
- GameRegistry.registerBlock(block_ArmorAnvil, "Block_ArmorAnvil");
- GameRegistry.registerBlock(block_JewelersBench, "Block_JewelersBench");
- GameRegistry.registerBlock(block_AeonSteelBlock, "Aeonsteelblock");
- GameRegistry.registerBlock(block_QueensGoldBlock, "QueensGoldblock");
- GameRegistry.registerBlock(block_DogbeariumBlock, "Dogbeariumblock");
- GameRegistry.registerBlock(block_RedMintBlock, "redmintblock");
- GameRegistry.registerBlock(block_GreenMintBlock, "GreenMintblock");
+ GameRegistry.registerBlock(block_CrestMount, "block_crestmount");
+ GameRegistry.registerBlock(block_ArmorAnvil, "block_armoranvil");
+ GameRegistry.registerBlock(block_JewelersBench, "block_jewelersbench");
+ GameRegistry.registerBlock(block_aeonsteelBlock, "aeonsteelblock");
+ GameRegistry.registerBlock(block_queensgoldBlock, "queensgoldblock");
+ GameRegistry.registerBlock(block_dogbeariumBlock, "dogbeariumblock");
+ GameRegistry.registerBlock(block_redmintBlock, "redmintblock");
+ GameRegistry.registerBlock(block_greenmintBlock, "greenmintblock");
//Items
- GameRegistry.registerItem(item_Guidebook, "guidebook");
+ //GameRegistry.registerItem(item_Guidebook, "guidebook");
- GameRegistry.registerItem(item_AeonSteelIngot, "AeonsteelIngot");
- GameRegistry.registerItem(item_QueensGoldIngot, "QueensGoldIngot");
- GameRegistry.registerItem(item_DogbeariumIngot, "DogbeariumIngot");
+ GameRegistry.registerItem(item_aeonsteelIngot, "aeonsteelingot");
+ GameRegistry.registerItem(item_queensgoldIngot, "queensgoldingot");
+ GameRegistry.registerItem(item_dogbeariumIngot, "dogbeariumingot");
- GameRegistry.registerItem(item_RedMintcane, "RedMintCane");
- GameRegistry.registerItem(item_RedMintIngot, "RedMintIngot");
- GameRegistry.registerItem(item_GreenMintcane, "GreenMintCane");
- GameRegistry.registerItem(item_GreenMintIngot, "GreenMintIngot");
+ GameRegistry.registerItem(item_redmintcane, "redmintcane");
+ GameRegistry.registerItem(item_redmintIngot, "redmintingot");
+ GameRegistry.registerItem(item_greenmintcane, "greenmintcane");
+ GameRegistry.registerItem(item_greenmintIngot, "greenmintingot");
//Tools
GameRegistry.registerItem(tool_roundShield, "Round Shield");
@@ -286,29 +286,29 @@ public class TinkersDefense
GameRegistry.registerItem(metalPattern, "Cast");
//TileEntities
- GameRegistry.registerTileEntity(TileEntity_CrestMount.class, "Tile_CrestMount");
- GameRegistry.registerTileEntity(TileEntity_FinishingAnvil.class, "Tile_ArmorAnvil");
- GameRegistry.registerTileEntity(TileEntity_JewelersBench.class, "Tile_JewelersBench");
+ GameRegistry.registerTileEntity(TileEntity_CrestMount.class, "tile_crestmount");
+ GameRegistry.registerTileEntity(TileEntity_FinishingAnvil.class, "tile_armoranvil");
+ GameRegistry.registerTileEntity(TileEntity_JewelersBench.class, "tile_jewelersbench");
//Fluids
- FluidRegistry.registerFluid(moltenAeonsteel);
- FluidRegistry.registerFluid(moltenQueensGold);
- FluidRegistry.registerFluid(moltenDogbearium);
- FluidRegistry.registerFluid(moltenRedMint);
- FluidRegistry.registerFluid(moltenGreenMint);
+ FluidRegistry.registerFluid(moltenaeonsteel);
+ FluidRegistry.registerFluid(moltenqueensgold);
+ FluidRegistry.registerFluid(moltendogbearium);
+ FluidRegistry.registerFluid(moltenredmint);
+ FluidRegistry.registerFluid(moltengreenmint);
//FluidBlocks
- moltenAeonsteelBlock = new MoltenFluid(moltenAeonsteel, "Aeonsteel");
- moltenQueensGoldBlock = new MoltenFluid(moltenQueensGold, "QueensGold");
- moltenDogbeariumBlock = new MoltenFluid(moltenDogbearium, "dogbearium");
- moltenRedMintBlock = new MoltenFluid(moltenRedMint, "RedMint");
- moltenGreenMintBlock = new MoltenFluid(moltenGreenMint, "GreenMint");
-
- GameRegistry.registerBlock(moltenAeonsteelBlock, "moltenAeonsteel");
- GameRegistry.registerBlock(moltenQueensGoldBlock, "moltenQueensGold");
- GameRegistry.registerBlock(moltenDogbeariumBlock, "moltenDogbearium");
- GameRegistry.registerBlock(moltenRedMintBlock, "moltenRedMint");
- GameRegistry.registerBlock(moltenGreenMintBlock, "moltenGreenMint");
+ moltenaeonsteelBlock = new MoltenFluid(moltenaeonsteel, "aeonsteel");
+ moltenqueensgoldBlock = new MoltenFluid(moltenqueensgold, "queensgold");
+ moltendogbeariumBlock = new MoltenFluid(moltendogbearium, "dogbearium");
+ moltenredmintBlock = new MoltenFluid(moltenredmint, "redmint");
+ moltengreenmintBlock = new MoltenFluid(moltengreenmint, "greenmint");
+
+ GameRegistry.registerBlock(moltenaeonsteelBlock, "moltenaeonsteel");
+ GameRegistry.registerBlock(moltenqueensgoldBlock, "moltenqueensgold");
+ GameRegistry.registerBlock(moltendogbeariumBlock, "moltendogbearium");
+ GameRegistry.registerBlock(moltenredmintBlock, "moltenredmint");
+ GameRegistry.registerBlock(moltengreenmintBlock, "moltengreenmint");
//Recipes
GameRegistry.addShapedRecipe(new ItemStack(block_CrestMount), new Object[] {"xxx", "-i-", "---", 'x', new ItemStack(
@@ -316,23 +316,23 @@ public class TinkersDefense
TinkerTools.toolRod, 1, 1)});
GameRegistry.addShapedRecipe(new ItemStack(block_ArmorAnvil), new Object[] {"ai-", "lr-", "---", 'r', new ItemStack(
TinkerTools.toughRod, 1, 0), 'a', Blocks.anvil, 'i', Items.iron_ingot, 'l', Blocks.log});
- GameRegistry.addShapedRecipe(new ItemStack(block_AeonSteelBlock), new Object[] {"xxx", "xxx", "xxx", 'x', item_AeonSteelIngot});
- GameRegistry.addShapelessRecipe(new ItemStack(item_AeonSteelIngot, 9), new Object[] {new ItemStack(
- block_AeonSteelBlock)});
- GameRegistry.addShapedRecipe(new ItemStack(block_QueensGoldBlock), new Object[] {"xxx", "xxx", "xxx", 'x', item_QueensGoldIngot});
- GameRegistry.addShapelessRecipe(new ItemStack(item_QueensGoldIngot, 9), new Object[] {new ItemStack(
- block_QueensGoldBlock)});
- GameRegistry.addShapedRecipe(new ItemStack(block_DogbeariumBlock), new Object[] {"xxx", "xxx", "xxx", 'x', item_DogbeariumIngot});
- GameRegistry.addShapelessRecipe(new ItemStack(item_DogbeariumIngot, 9), new Object[] {new ItemStack(
- block_DogbeariumBlock)});
- GameRegistry.addShapedRecipe(new ItemStack(block_RedMintBlock), new Object[] {"xxx", "xxx", "xxx", 'x', new ItemStack(
- item_RedMintcane, 1, 2)});
- GameRegistry.addShapelessRecipe(new ItemStack(item_RedMintcane, 9, 2), new Object[] {new ItemStack(
- block_RedMintBlock)});
- GameRegistry.addShapedRecipe(new ItemStack(block_GreenMintBlock), new Object[] {"xxx", "xxx", "xxx", 'x', new ItemStack(
- item_GreenMintcane, 1, 3)});
- GameRegistry.addShapelessRecipe(new ItemStack(item_GreenMintcane, 9, 3), new Object[] {new ItemStack(
- block_GreenMintBlock)});
+ GameRegistry.addShapedRecipe(new ItemStack(block_aeonsteelBlock), new Object[] {"xxx", "xxx", "xxx", 'x', item_aeonsteelIngot});
+ GameRegistry.addShapelessRecipe(new ItemStack(item_aeonsteelIngot, 9), new Object[] {new ItemStack(
+ block_aeonsteelBlock)});
+ GameRegistry.addShapedRecipe(new ItemStack(block_queensgoldBlock), new Object[] {"xxx", "xxx", "xxx", 'x', item_queensgoldIngot});
+ GameRegistry.addShapelessRecipe(new ItemStack(item_queensgoldIngot, 9), new Object[] {new ItemStack(
+ block_queensgoldBlock)});
+ GameRegistry.addShapedRecipe(new ItemStack(block_dogbeariumBlock), new Object[] {"xxx", "xxx", "xxx", 'x', item_dogbeariumIngot});
+ GameRegistry.addShapelessRecipe(new ItemStack(item_dogbeariumIngot, 9), new Object[] {new ItemStack(
+ block_dogbeariumBlock)});
+ GameRegistry.addShapedRecipe(new ItemStack(block_redmintBlock), new Object[] {"xxx", "xxx", "xxx", 'x', new ItemStack(
+ item_redmintcane, 1, 2)});
+ GameRegistry.addShapelessRecipe(new ItemStack(item_redmintcane, 9, 2), new Object[] {new ItemStack(
+ block_redmintBlock)});
+ GameRegistry.addShapedRecipe(new ItemStack(block_greenmintBlock), new Object[] {"xxx", "xxx", "xxx", 'x', new ItemStack(
+ item_greenmintcane, 1, 3)});
+ GameRegistry.addShapelessRecipe(new ItemStack(item_greenmintcane, 9, 3), new Object[] {new ItemStack(
+ block_greenmintBlock)});
//TinkersConstruct Registrations
//Tools
@@ -423,25 +423,159 @@ public class TinkersDefense
final PatternBuilder pb = PatternBuilder.instance;
+ //Shields
TConstructClientRegistry.toolButtons.add(new ToolGuiElement(
- 1,
0,
0,
- new int[] {9, 0, 4, 0},
- new int[] {2, 3, 2, 0},
+ 6,
+ new int[] {0, 0, 4, 0},
+ new int[] {7, 3, 2, 0},
StatCollector.translateToLocal("gui.toolstation.roundshield.name"),
StatCollector.translateToLocal("gui.toolstation.roundshield.desc"),
- "tinkersdefense", "textures/gui/icons2.png"));
+ "tinkersdefense", "textures/gui/icons.png"));
TConstructClientRegistry.tierTwoButtons.add(new ToolGuiElement(
5,
- 0,
- 0,
- new int[] {0, 0, 0, 0},
- new int[] {2, 3, 2, 3},
+ 1,
+ 6,
+ new int[] {0, 8, 0, 2},
+ new int[] {7, 3, 7, 7},
StatCollector.translateToLocal("gui.toolstation.heatershield.name"),
StatCollector.translateToLocal("gui.toolstation.heatershield.desc"),
- "tinkersdefense:", "textures/gui/icons2.png"));
+ "tinkersdefense:", "textures/gui/icons.png"));
+
+ //Cloth
+ //Hood
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 2, 6,
+ new int[] {4, 0, 4, 0}, new int[] {7, 3, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.hood.name"),
+ StatCollector.translateToLocal("gui.toolstation.hood.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Shawl
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 3, 6,
+ new int[] {4, 0, 4, 0}, new int[] {7, 7, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.shawl.name"),
+ StatCollector.translateToLocal("gui.toolstation.shawl.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Robe
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 4, 6,
+ new int[] {4, 3, 4, 0}, new int[] {7, 7, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.robe.name"),
+ StatCollector.translateToLocal("gui.toolstation.robe.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Shoes
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 5, 6,
+ new int[] {4, 2, 4, 0}, new int[] {7, 7, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.shoes.name"),
+ StatCollector.translateToLocal("gui.toolstation.shoes.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+
+ //Chain
+ //Coif
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 6, 6,
+ new int[] {1, 8, 4, 0}, new int[] {7, 3, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.coif.name"),
+ StatCollector.translateToLocal("gui.toolstation.coif.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Hauberk
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 7, 6,
+ new int[] {1, 9, 4, 0}, new int[] {7, 2, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.hauberk.name"),
+ StatCollector.translateToLocal("gui.toolstation.hauberk.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Chausses
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(
+ 0,
+ 8,
+ 6,
+ new int[] {1, 0, 4, 0},
+ new int[] {7, 7, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.chausses.name"),
+ StatCollector.translateToLocal("gui.toolstation.chausses.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Boots
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 9, 6,
+ new int[] {1, 4, 2, 0}, new int[] {7, 7, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.boots.name"),
+ StatCollector.translateToLocal("gui.toolstation.boots.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+
+ //Plate
+ //Helm
+ TConstructClientRegistry.tierTwoButtons.add(new ToolGuiElement(0, 10,
+ 6,
+ new int[] {4, 8, 0, 1}, new int[] {2, 3, 7, 7},
+ StatCollector.translateToLocal("gui.toolstation.helm.name"),
+ StatCollector.translateToLocal("gui.toolstation.helm.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Breastplate
+ TConstructClientRegistry.tierTwoButtons.add(new ToolGuiElement(
+ 0,
+ 11,
+ 6,
+ new int[] {9, 8, 0, 1},
+ new int[] {2, 3, 7, 7},
+ StatCollector.translateToLocal("gui.toolstation.breastplate.name"),
+ StatCollector.translateToLocal("gui.toolstation.breastplate.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Grieves
+ TConstructClientRegistry.tierTwoButtons.add(new ToolGuiElement(
+ 0,
+ 12,
+ 6,
+ new int[] {0, 8, 1, 4},
+ new int[] {7, 3, 7, 7},
+ StatCollector.translateToLocal("gui.toolstation.chausses.name"),
+ StatCollector.translateToLocal("gui.toolstation.chausses.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+ //Sabatons
+ TConstructClientRegistry.tierTwoButtons.add(new ToolGuiElement(
+ 0,
+ 13,
+ 6,
+ new int[] {0, 8, 0, 4},
+ new int[] {7, 3, 7, 7},
+ StatCollector.translateToLocal("gui.toolstation.sabatons.name"),
+ StatCollector.translateToLocal("gui.toolstation.sabatons.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+
+ //Gauntlets
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(
+ 0,
+ 0,
+ 8,
+ new int[] {0, 8, 2, 0},
+ new int[] {7, 3, 7, 0},
+ StatCollector.translateToLocal("gui.toolstation.gauntlets.name"),
+ StatCollector.translateToLocal("gui.toolstation.gauntlets.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+
+ //Zweihander
+ TConstructClientRegistry.tierTwoButtons.add(new ToolGuiElement(
+ 0,
+ 3,
+ 8,
+ new int[] {6, 8, 2, 1},
+ new int[] {3, 3, 3, 2},
+ StatCollector.translateToLocal("gui.toolstation.zweihander.name"),
+ StatCollector.translateToLocal("gui.toolstation.zweihander.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+
+ //Wrench
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 1, 8,
+ new int[] {3, 0, 1, 0},
+ new int[] {3, 3, 3, 0},
+ StatCollector.translateToLocal("gui.toolstation.wrench.name"),
+ StatCollector.translateToLocal("gui.toolstation.wrench.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
+
+ //Shears
+ TConstructClientRegistry.toolButtons.add(new ToolGuiElement(0, 2, 8,
+ new int[] {7, 1, 7, 0},
+ new int[] {2, 3, 2, 0},
+ StatCollector.translateToLocal("gui.toolstation.shears.name"),
+ StatCollector.translateToLocal("gui.toolstation.shears.desc"),
+ "tinkersdefense", "textures/gui/icons.png"));
TConstructClientRegistry.stencilButtons2.add(new StencilGuiElement(0,
0, 50, "tinkersdefense", "textures/gui/icons.png"));
@@ -454,7 +588,7 @@ public class TinkersDefense
TConstructClientRegistry.stencilButtons2.add(new StencilGuiElement(0,
0, 54, "tinkersdefense", "textures/gui/icons.png"));
- // Aeonsteel
+ // aeonsteel
pb.registerMaterialSet("aeonsteel", new ItemStack(
TinkerTools.toolShard, 1, 10), new ItemStack(
TinkerTools.toolRod, 1, 10), config.AeonsteelMatID);
@@ -464,31 +598,31 @@ public class TinkersDefense
// Tool Materials: id, name, harvestlevel, durability, speed, damage,
// handlemodifier, reinforced, shoddy, style color, primary color for
// block use
- TConstructRegistry.addToolMaterial(config.AeonsteelMatID, "AeonSteel", 4, 822, 1100, 3, 1.6F, 2, 0f, LIGHT_PURPLE.toString(), 0xb565e6);
- TinkerTools.registerPatternMaterial("AeonSteelIngot", 2, "AeonSteel");
+ TConstructRegistry.addToolMaterial(config.AeonsteelMatID, "aeonsteel", 4, 822, 1100, 3, 1.6F, 2, 0f, LIGHT_PURPLE.toString(), 0xb565e6);
+ TinkerTools.registerPatternMaterial("aeonsteelIngot", 2, "aeonsteel");
TConstructRegistry.addDefaultToolPartMaterial(config.AeonsteelMatID);
- Smeltery.addMelting(new ItemStack(item_AeonSteelIngot, 1, 0), block_AeonSteelBlock, 0, 500, new FluidStack(
- moltenAeonsteel, TConstruct.ingotLiquidValue));
- Smeltery.addMelting(block_AeonSteelBlock, 0, 500, new FluidStack(
- moltenAeonsteel, TConstruct.ingotLiquidValue * 9));
+ Smeltery.addMelting(new ItemStack(item_aeonsteelIngot, 1, 0), block_aeonsteelBlock, 0, 500, new FluidStack(
+ moltenaeonsteel, TConstruct.ingotLiquidValue));
+ Smeltery.addMelting(block_aeonsteelBlock, 0, 500, new FluidStack(
+ moltenaeonsteel, TConstruct.ingotLiquidValue * 9));
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
- item_AeonSteelIngot, 1, 0), new FluidStack(moltenAeonsteel,
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
+ item_aeonsteelIngot, 1, 0), new FluidStack(moltenaeonsteel,
TConstruct.ingotLiquidValue), TConstructRegistry.getItemStack("ingotCast"), false, 50);
- TConstructRegistry.instance.getBasinCasting().addCastingRecipe(new ItemStack(
- block_AeonSteelBlock, 1, 0), new FluidStack(moltenAeonsteel,
+ TConstructRegistry.getBasinCasting().addCastingRecipe(new ItemStack(
+ block_aeonsteelBlock, 1, 0), new FluidStack(moltenaeonsteel,
TConstruct.ingotLiquidValue * 9), 100);
- castMolten(moltenAeonsteel, config.AeonsteelMatID);
+ castmolten(moltenaeonsteel, config.AeonsteelMatID);
PatternBuilder.instance.registerFullMaterial(new ItemStack(
- item_AeonSteelIngot, 1, 0), 2, "Aeonsteel", new ItemStack(
+ item_aeonsteelIngot, 1, 0), 2, "aeonsteel", new ItemStack(
TinkerTools.toolShard, 1, config.AeonsteelMatID), new ItemStack(
TinkerTools.toolRod, 1, config.AeonsteelMatID), config.AeonsteelMatID);
- Smeltery.addAlloyMixing(new FluidStack(moltenAeonsteel, 144), new FluidStack[] {new FluidStack(
+ Smeltery.addAlloyMixing(new FluidStack(moltenaeonsteel, 144), new FluidStack[] {new FluidStack(
TinkerSmeltery.moltenAlumiteFluid, 144), new FluidStack(
TinkerSmeltery.moltenCobaltFluid, 144)});
@@ -498,129 +632,129 @@ public class TinkersDefense
TinkerTools.toolRod, 1, 10), config.QueensGoldMatID);
TConstructClientRegistry.addMaterialRenderMapping(config.QueensGoldMatID, "tinker", "queensgold", true);
- TConstructRegistry.addToolMaterial(config.QueensGoldMatID, "QueensGold", 3, 100, 500, 2, 1.0F, 0, 0f, GOLD.toString(), 0xeaee57);
- TinkerTools.registerPatternMaterial("QueensGoldIngot", 2, "QueensGold");
+ TConstructRegistry.addToolMaterial(config.QueensGoldMatID, "queensgold", 3, 100, 500, 2, 1.0F, 0, 0f, GOLD.toString(), 0xeaee57);
+ TinkerTools.registerPatternMaterial("queensgoldIngot", 2, "queensgold");
TConstructRegistry.addDefaultToolPartMaterial(config.QueensGoldMatID);
- Smeltery.addMelting(new ItemStack(item_QueensGoldIngot, 1, 0), block_QueensGoldBlock, 0, 500, new FluidStack(
- moltenQueensGold, TConstruct.ingotLiquidValue));
- Smeltery.addMelting(block_QueensGoldBlock, 0, 500, new FluidStack(
- moltenQueensGold, TConstruct.ingotLiquidValue * 9));
+ Smeltery.addMelting(new ItemStack(item_queensgoldIngot, 1, 0), block_queensgoldBlock, 0, 500, new FluidStack(
+ moltenqueensgold, TConstruct.ingotLiquidValue));
+ Smeltery.addMelting(block_queensgoldBlock, 0, 500, new FluidStack(
+ moltenqueensgold, TConstruct.ingotLiquidValue * 9));
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
- item_QueensGoldIngot, 1, 0), new FluidStack(moltenQueensGold,
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
+ item_queensgoldIngot, 1, 0), new FluidStack(moltenqueensgold,
TConstruct.ingotLiquidValue), TConstructRegistry.getItemStack("ingotCast"), false, 50);
- TConstructRegistry.instance.getBasinCasting().addCastingRecipe(new ItemStack(
- block_QueensGoldBlock, 1, 0), new FluidStack(moltenQueensGold,
+ TConstructRegistry.getBasinCasting().addCastingRecipe(new ItemStack(
+ block_queensgoldBlock, 1, 0), new FluidStack(moltenqueensgold,
TConstruct.ingotLiquidValue * 9), 100);
- castMolten(moltenQueensGold, config.QueensGoldMatID);
+ castmolten(moltenqueensgold, config.QueensGoldMatID);
PatternBuilder.instance.registerFullMaterial(new ItemStack(
- item_QueensGoldIngot, 1, 0), 2, "QueensGold", new ItemStack(
+ item_queensgoldIngot, 1, 0), 2, "queensgold", new ItemStack(
TinkerTools.toolShard, 1, config.QueensGoldMatID), new ItemStack(
TinkerTools.toolRod, 1, config.QueensGoldMatID), config.QueensGoldMatID);
- Smeltery.addAlloyMixing(new FluidStack(moltenQueensGold, 144 * 8), new FluidStack[] {new FluidStack(
+ Smeltery.addAlloyMixing(new FluidStack(moltenqueensgold, 144 * 8), new FluidStack[] {new FluidStack(
TinkerSmeltery.moltenGoldFluid, 144 * 8), new FluidStack(
TinkerSmeltery.moltenEmeraldFluid, 80)});
- // Dogbearium
+ // dogbearium
pb.registerMaterialSet("dogbearium", new ItemStack(
TinkerTools.toolShard, 1, 10), new ItemStack(
TinkerTools.toolRod, 1, 10), config.DogbeariumMatID);
TConstructClientRegistry.addMaterialRenderMapping(config.DogbeariumMatID, "tinker", "dogbearium", true);
- TConstructRegistry.addToolMaterial(config.DogbeariumMatID, "Dogbearium", 4, 600, 800, 2, 1.6F, 0, -2f, DARK_RED.toString(), 0x754200);
- TinkerTools.registerPatternMaterial("DogbeariumIngot", 2, "Dogbearium");
+ TConstructRegistry.addToolMaterial(config.DogbeariumMatID, "dogbearium", 4, 600, 800, 2, 1.6F, 0, -2f, DARK_RED.toString(), 0x754200);
+ TinkerTools.registerPatternMaterial("dogbeariumIngot", 2, "dogbearium");
TConstructRegistry.addDefaultToolPartMaterial(config.DogbeariumMatID);
- Smeltery.addMelting(new ItemStack(item_DogbeariumIngot, 1, 0), block_DogbeariumBlock, 0, 500, new FluidStack(
- moltenDogbearium, TConstruct.ingotLiquidValue));
- Smeltery.addMelting(block_DogbeariumBlock, 0, 500, new FluidStack(
- moltenDogbearium, TConstruct.ingotLiquidValue * 9));
+ Smeltery.addMelting(new ItemStack(item_dogbeariumIngot, 1, 0), block_dogbeariumBlock, 0, 500, new FluidStack(
+ moltendogbearium, TConstruct.ingotLiquidValue));
+ Smeltery.addMelting(block_dogbeariumBlock, 0, 500, new FluidStack(
+ moltendogbearium, TConstruct.ingotLiquidValue * 9));
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
- item_DogbeariumIngot, 1, 0), new FluidStack(moltenDogbearium,
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
+ item_dogbeariumIngot, 1, 0), new FluidStack(moltendogbearium,
TConstruct.ingotLiquidValue), TConstructRegistry.getItemStack("ingotCast"), false, 50);
- TConstructRegistry.instance.getBasinCasting().addCastingRecipe(new ItemStack(
- block_DogbeariumBlock, 1, 0), new FluidStack(moltenDogbearium,
+ TConstructRegistry.getBasinCasting().addCastingRecipe(new ItemStack(
+ block_dogbeariumBlock, 1, 0), new FluidStack(moltendogbearium,
TConstruct.ingotLiquidValue * 9), 100);
- castMolten(moltenDogbearium, config.DogbeariumMatID);
+ castmolten(moltendogbearium, config.DogbeariumMatID);
PatternBuilder.instance.registerFullMaterial(new ItemStack(
- item_DogbeariumIngot, 1, 0), 2, "Dogbearium", new ItemStack(
+ item_dogbeariumIngot, 1, 0), 2, "dogbearium", new ItemStack(
TinkerTools.toolShard, 1, config.DogbeariumMatID), new ItemStack(
TinkerTools.toolRod, 1, config.DogbeariumMatID), config.DogbeariumMatID);
- Smeltery.addAlloyMixing(new FluidStack(moltenDogbearium, 144 * 2), new FluidStack[] {new FluidStack(
+ Smeltery.addAlloyMixing(new FluidStack(moltendogbearium, 144 * 2), new FluidStack[] {new FluidStack(
TinkerSmeltery.moltenArditeFluid, 144), new FluidStack(
TinkerSmeltery.bloodFluid, 160), new FluidStack(
TinkerSmeltery.moltenEnderFluid, 250)});
//Red Mint
- pb.registerMaterialSet("RedMint", new ItemStack(TinkerTools.toolShard,
+ pb.registerMaterialSet("redmint", new ItemStack(TinkerTools.toolShard,
1, 10), new ItemStack(TinkerTools.toolRod, 1, 10), config.RedMintMatID);
- TConstructClientRegistry.addMaterialRenderMapping(config.RedMintMatID, "tinker", "RedMint", true);
- TConstructRegistry.addToolMaterial(config.RedMintMatID, "RedMint", 1, 50, 10, 0, 0F, 0, 0f, DARK_RED.toString(), 0xFF0000);
- TinkerTools.registerPatternMaterial("RedMintIngot", 2, "RedMint");
+ TConstructClientRegistry.addMaterialRenderMapping(config.RedMintMatID, "tinker", "redmint", true);
+ TConstructRegistry.addToolMaterial(config.RedMintMatID, "redmint", 1, 50, 10, 0, 0F, 0, 0f, DARK_RED.toString(), 0xFF0000);
+ TinkerTools.registerPatternMaterial("redmintIngot", 2, "redmint");
TConstructRegistry.addDefaultToolPartMaterial(config.RedMintMatID);
- Smeltery.addMelting(new ItemStack(item_RedMintcane, 1, 0), block_RedMintBlock, 0, 250, new FluidStack(
- moltenRedMint, TConstruct.chunkLiquidValue));
- Smeltery.addMelting(new ItemStack(item_RedMintIngot, 1, 0), block_RedMintBlock, 0, 500, new FluidStack(
- moltenRedMint, TConstruct.ingotLiquidValue));
- Smeltery.addMelting(block_RedMintBlock, 0, 500, new FluidStack(
- moltenRedMint, TConstruct.ingotLiquidValue * 9));
+ Smeltery.addMelting(new ItemStack(item_redmintcane, 1, 0), block_redmintBlock, 0, 250, new FluidStack(
+ moltenredmint, TConstruct.chunkLiquidValue));
+ Smeltery.addMelting(new ItemStack(item_redmintIngot, 1, 0), block_redmintBlock, 0, 500, new FluidStack(
+ moltenredmint, TConstruct.ingotLiquidValue));
+ Smeltery.addMelting(block_redmintBlock, 0, 500, new FluidStack(
+ moltenredmint, TConstruct.ingotLiquidValue * 9));
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
- item_RedMintIngot, 1, 0), new FluidStack(moltenRedMint,
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
+ item_redmintIngot, 1, 0), new FluidStack(moltenredmint,
TConstruct.ingotLiquidValue), TConstructRegistry.getItemStack("ingotCast"), false, 50);
- TConstructRegistry.instance.getBasinCasting().addCastingRecipe(new ItemStack(
- block_RedMintBlock, 1, 0), new FluidStack(moltenRedMint,
+ TConstructRegistry.getBasinCasting().addCastingRecipe(new ItemStack(
+ block_redmintBlock, 1, 0), new FluidStack(moltenredmint,
TConstruct.ingotLiquidValue * 9), 100);
- castMolten(moltenRedMint, config.RedMintMatID);
+ castmolten(moltenredmint, config.RedMintMatID);
PatternBuilder.instance.registerFullMaterial(new ItemStack(
- item_RedMintcane, 1, 0), 2, "RedMint", new ItemStack(
+ item_redmintcane, 1, 0), 2, "redmint", new ItemStack(
TinkerTools.toolShard, 1, config.RedMintMatID), new ItemStack(
TinkerTools.toolRod, 1, config.RedMintMatID), config.RedMintMatID);
//Green Mint
- pb.registerMaterialSet("GreenMint", new ItemStack(
+ pb.registerMaterialSet("greenmint", new ItemStack(
TinkerTools.toolShard, 1, 10), new ItemStack(
TinkerTools.toolRod, 1, 10), config.GreenMintMatID);
- TConstructClientRegistry.addMaterialRenderMapping(config.GreenMintMatID, "tinker", "GreenMint", true);
- TConstructRegistry.addToolMaterial(config.GreenMintMatID, "GreenMint", 1, 50, 10, 0, 0F, 0, 0f, DARK_RED.toString(), 0x5bde4b);
- TinkerTools.registerPatternMaterial("GreenMintIngot", 2, "GreenMint");
+ TConstructClientRegistry.addMaterialRenderMapping(config.GreenMintMatID, "tinker", "greenmint", true);
+ TConstructRegistry.addToolMaterial(config.GreenMintMatID, "greenmint", 1, 50, 10, 0, 0F, 0, 0f, DARK_RED.toString(), 0x5bde4b);
+ TinkerTools.registerPatternMaterial("greenmintIngot", 2, "greenmint");
TConstructRegistry.addDefaultToolPartMaterial(config.GreenMintMatID);
- Smeltery.addMelting(new ItemStack(item_GreenMintcane, 1, 0), block_GreenMintBlock, 0, 250, new FluidStack(
- moltenGreenMint, TConstruct.chunkLiquidValue));
- Smeltery.addMelting(new ItemStack(item_GreenMintIngot, 1, 0), block_GreenMintBlock, 0, 500, new FluidStack(
- moltenGreenMint, TConstruct.ingotLiquidValue));
- Smeltery.addMelting(block_GreenMintBlock, 0, 500, new FluidStack(
- moltenGreenMint, TConstruct.ingotLiquidValue * 9));
+ Smeltery.addMelting(new ItemStack(item_greenmintcane, 1, 0), block_greenmintBlock, 0, 250, new FluidStack(
+ moltengreenmint, TConstruct.chunkLiquidValue));
+ Smeltery.addMelting(new ItemStack(item_greenmintIngot, 1, 0), block_greenmintBlock, 0, 500, new FluidStack(
+ moltengreenmint, TConstruct.ingotLiquidValue));
+ Smeltery.addMelting(block_greenmintBlock, 0, 500, new FluidStack(
+ moltengreenmint, TConstruct.ingotLiquidValue * 9));
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
- item_GreenMintIngot, 1, 0), new FluidStack(moltenGreenMint,
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
+ item_greenmintIngot, 1, 0), new FluidStack(moltengreenmint,
TConstruct.ingotLiquidValue), TConstructRegistry.getItemStack("ingotCast"), false, 50);
- TConstructRegistry.instance.getBasinCasting().addCastingRecipe(new ItemStack(
- block_GreenMintBlock, 1, 0), new FluidStack(moltenGreenMint,
+ TConstructRegistry.getBasinCasting().addCastingRecipe(new ItemStack(
+ block_greenmintBlock, 1, 0), new FluidStack(moltengreenmint,
TConstruct.ingotLiquidValue * 9), 100);
- castMolten(moltenGreenMint, config.GreenMintMatID);
+ castmolten(moltengreenmint, config.GreenMintMatID);
PatternBuilder.instance.registerFullMaterial(new ItemStack(
- item_GreenMintcane, 1, 0), 2, "GreenMint", new ItemStack(
+ item_greenmintcane, 1, 0), 2, "greenmint", new ItemStack(
TinkerTools.toolShard, 1, config.GreenMintMatID), new ItemStack(
TinkerTools.toolRod, 1, config.GreenMintMatID), config.GreenMintMatID);
@@ -692,8 +826,8 @@ public class TinkersDefense
tcInject = new Injector(0);
GameRegistry.registerItem(tcInject, "???");
- GameRegistry.addShapelessRecipe(new ItemStack(item_Guidebook), new ItemStack(
- Items.book), new ItemStack(partArmorplate, 1, -1));
+ // GameRegistry.addShapelessRecipe(new ItemStack(item_Guidebook), new ItemStack(
+ // Items.book), new ItemStack(partArmorplate, 1, -1));
mods.Init();
@@ -724,88 +858,88 @@ public class TinkersDefense
}
}
- public void castMolten(Fluid fluid, int ID)
+ public void castmolten(Fluid fluid, int ID)
{
// .addCastingRecipe(output, fluid, cast, hardeningDelay)
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.toolRod, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("toolRodCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.pickaxeHead, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("pickaxeHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.shovelHead, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("shovelHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.hatchetHead, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("hatchetHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.swordBlade, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("swordBladeCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.fullGuard, 1, ID), new FluidStack(fluid,
(int) (144 * 3.0D)), TConstructRegistry.getItemStack("fullGuardCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.wideGuard, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("wideGuardCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.crossbar, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("crossbarCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.binding, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("bindingCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.handGuard, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("handGuardCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.frypanHead, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("frypanHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.signHead, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("signHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.knifeBlade, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("knifeBladeCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.chiselHead, 1, ID), new FluidStack(fluid,
(int) (144 * 0.5D)), TConstructRegistry.getItemStack("chiselHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.toughRod, 1, ID), new FluidStack(fluid,
(int) (144 * 3.0D)), TConstructRegistry.getItemStack("toughRodCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.toughBinding, 1, ID), new FluidStack(fluid,
(int) (144 * 3.0D)), TConstructRegistry.getItemStack("toughBindingCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.largePlate, 1, ID), new FluidStack(fluid,
(int) (144 * 8.0D)), TConstructRegistry.getItemStack("largePlateCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.broadAxeHead, 1, ID), new FluidStack(fluid,
(int) (144 * 8.0D)), TConstructRegistry.getItemStack("broadAxeHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.scytheBlade, 1, ID), new FluidStack(fluid,
(int) (144 * 8.0D)), TConstructRegistry.getItemStack("scytheHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.excavatorHead, 1, ID), new FluidStack(fluid,
(int) (144 * 8.0D)), TConstructRegistry.getItemStack("excavatorHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.largeSwordBlade, 1, ID), new FluidStack(fluid,
(int) (144 * 8.0D)), TConstructRegistry.getItemStack("largeBladeCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.hammerHead, 1, ID), new FluidStack(fluid,
(int) (144 * 8.0D)), TConstructRegistry.getItemStack("hammerHeadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
TinkerTools.arrowhead, 1, ID), new FluidStack(fluid,
(int) (144 * 1.0D)), TConstructRegistry.getItemStack("arrowheadCast"), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
partArmorplate, 1, ID), new FluidStack(fluid,
(int) (144 * 4.0D)), new ItemStack(metalPattern, 1, 2), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
partRivet, 1, ID), new FluidStack(fluid, (int) (144 * 0.5D)), new ItemStack(
metalPattern, 1, 0), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
partClasp, 1, ID), new FluidStack(fluid, (int) (144 * 1.0D)), new ItemStack(
metalPattern, 1, 1), 50);
- TConstructRegistry.instance.getTableCasting().addCastingRecipe(new ItemStack(
+ TConstructRegistry.getTableCasting().addCastingRecipe(new ItemStack(
partChainmaille, 1, ID), new FluidStack(fluid,
(int) (144 * 4.0D)), new ItemStack(metalPattern, 1, 3), 50);
}