package net.minecraft.src; public class mod_ExtraRecipes_1_2_45 extends BaseMod { public String getVersion() { return "1.5"; } public void load() { ModLoader.addRecipe(new ItemStack(Item.bed, 1), new Object[]{ "XXX","XXX","YYY", Character.valueOf('X'),Item.feather, Character.valueOf('Y'),Block.planks }); ModLoader.addRecipe(new ItemStack(Item.saddle, 1), new Object[]{ "XXX","XYX", Character.valueOf('X'),Item.leather, Character.valueOf('Y'),Item.silk }); ModLoader.addRecipe(new ItemStack(Block.web, 1), new Object[]{ "X X"," Y ","X X", Character.valueOf('X'),Item.silk, Character.valueOf('Y'),Item.slimeBall }); ModLoader.addRecipe(new ItemStack(Item.sign, 1), new Object[]{ "X","Y", Character.valueOf('X'),Block.pressurePlatePlanks, Character.valueOf('Y'),Item.stick }); ModLoader.addRecipe(new ItemStack(Item.doorWood, 1), new Object[]{ "X","Y", Character.valueOf('X'),Block.trapdoor, Character.valueOf('Y'),Block.pressurePlatePlanks }); ModLoader.addRecipe(new ItemStack(Block.planks, 1), new Object[]{ "X","X", Character.valueOf('X'),new ItemStack(Block.stairSingle, 1, 2) }); ModLoader.addRecipe(new ItemStack(Block.cobblestone, 1), new Object[]{ "X","X", Character.valueOf('X'),new ItemStack(Block.stairSingle, 1, 3) }); ModLoader.addRecipe(new ItemStack(Block.brick, 1), new Object[]{ "X","X", Character.valueOf('X'),new ItemStack(Block.stairSingle, 1, 4) }); ModLoader.addRecipe(new ItemStack(Block.stoneBrick, 1), new Object[]{ "X","X", Character.valueOf('X'),new ItemStack(Block.stairSingle, 1, 5) }); ModLoader.addRecipe(new ItemStack(Block.oreCoal, 3), new Object[]{ "XYX","Y#Y","XYX", Character.valueOf('X'),Block.stone, Character.valueOf('Y'),Item.coal, Character.valueOf('#'),Block.oreCoal }); ModLoader.addRecipe(new ItemStack(Block.oreIron, 3), new Object[]{ "XYX","Y#Y","XYX", Character.valueOf('X'),Block.stone, Character.valueOf('Y'),Item.ingotIron, Character.valueOf('#'),Block.oreIron }); ModLoader.addRecipe(new ItemStack(Block.oreGold, 3), new Object[]{ "XYX","Y#Y","XYX", Character.valueOf('X'),Block.stone, Character.valueOf('Y'),Item.ingotGold, Character.valueOf('#'),Block.oreGold }); ModLoader.addRecipe(new ItemStack(Block.oreDiamond, 3), new Object[]{ "XYX","Y#Y","XYX", Character.valueOf('X'),Block.stone, Character.valueOf('Y'),Item.diamond, Character.valueOf('#'),Block.oreDiamond }); ModLoader.addRecipe(new ItemStack(Block.oreLapis, 3), new Object[]{ "XYX","Y#Y","XYX", Character.valueOf('X'),Block.stone, Character.valueOf('Y'),new ItemStack(Item.dyePowder, 1, 4), Character.valueOf('#'),Block.oreLapis }); ModLoader.addRecipe(new ItemStack(Block.oreRedstone, 3), new Object[]{ "XYX","Y#Y","XYX", Character.valueOf('X'),Block.stone, Character.valueOf('Y'),Item.redstone, Character.valueOf('#'),Block.oreRedstone }); ModLoader.addRecipe(new ItemStack(Block.cobblestone, 1), new Object[]{ "XX","XX", Character.valueOf('X'),Block.gravel }); ModLoader.addRecipe(new ItemStack(Block.sapling, 4, 0), new Object[]{ "XX","XX", Character.valueOf('X'),new ItemStack(Block.leaves, 1, 0)}); ModLoader.addRecipe(new ItemStack(Block.sapling, 4, 1), new Object[]{ "XX","XX", Character.valueOf('X'),new ItemStack(Block.leaves, 1, 1)}); ModLoader.addRecipe(new ItemStack(Block.sapling, 4, 2), new Object[]{ "XX","XX", Character.valueOf('X'),new ItemStack(Block.leaves, 1, 2)}); ModLoader.addRecipe(new ItemStack(Block.sapling, 4, 3), new Object[]{ "XX","XX", Character.valueOf('X'),new ItemStack(Block.leaves, 1, 3)}); ModLoader.addRecipe(new ItemStack(Item.appleRed, 1), new Object[]{ "XXX","XXX","XXX", Character.valueOf('X'),new ItemStack(Block.leaves, 1, 0)}); ModLoader.addRecipe(new ItemStack(Item.dyePowder, 1, 3), new Object[]{ "XXX","XXX","XXX", Character.valueOf('X'),new ItemStack(Block.leaves, 1, 3)}); ModLoader.addRecipe(new ItemStack(Item.clay, 1), new Object[]{ "XY","YX", Character.valueOf('X'),Block.sand, Character.valueOf('Y'),Block.gravel }); ModLoader.addRecipe(new ItemStack(Block.sand, 1), new Object[]{ "XY","YX", Character.valueOf('X'),Block.gravel, Character.valueOf('Y'),Item.lightStoneDust }); ModLoader.addRecipe(new ItemStack(Block.stairsBrick, 1), new Object[]{ "X ","XX", Character.valueOf('X'),Item.brick }); ModLoader.addRecipe(new ItemStack(Block.stairSingle, 1, 4), new Object[]{ "XX", Character.valueOf('X'),Item.brick }); ModLoader.addRecipe(new ItemStack(Item.redstone, 4), new Object[]{ "XY","YX", Character.valueOf('X'),Item.brick, Character.valueOf('Y'),Item.blazePowder }); ModLoader.addRecipe(new ItemStack(Item.lightStoneDust, 4), new Object[]{ "XY","YX", Character.valueOf('X'),Item.goldNugget, Character.valueOf('Y'),Item.blazePowder }); ModLoader.addRecipe(new ItemStack(Block.stoneBrick, 4, 2), new Object[]{ "XX","XX", Character.valueOf('X'),new ItemStack(Block.stoneBrick, 1, 0) }); ModLoader.addRecipe(new ItemStack(Block.stoneBrick, 4, 2), new Object[]{ "XX","XX", Character.valueOf('X'),new ItemStack(Block.cobblestone) }); ModLoader.addRecipe(new ItemStack(Block.stoneBrick, 9, 3), new Object[]{ "XYX","YXY","XYX", Character.valueOf('X'),new ItemStack(Block.stoneBrick, 1, 0), Character.valueOf('Y'),new ItemStack(Block.stoneBrick, 1, 2) }); ModLoader.addRecipe(new ItemStack(Item.dyePowder, 4, 4), new Object[]{ " X ","XOX"," X ", Character.valueOf('O'),Item.enderPearl, Character.valueOf('X'),Block.ice }); ModLoader.addRecipe(new ItemStack(Item.diamond, 1), new Object[]{ "YXY","XOX","YXY", Character.valueOf('O'),Block.blockLapis, Character.valueOf('X'),new ItemStack(Item.coal, 1, 0), Character.valueOf('Y'),Item.ghastTear }); ModLoader.addRecipe(new ItemStack(Item.enderPearl, 1), new Object[]{ "YXY","XOX","YXY", Character.valueOf('O'),Item.diamond, Character.valueOf('X'),Block.obsidian, Character.valueOf('Y'),Item.ghastTear }); ModLoader.addRecipe(new ItemStack(Block.obsidian, 1), new Object[]{ "XYX","YXY","XYX", Character.valueOf('X'),Item.coal, Character.valueOf('Y'),Item.flint }); ModLoader.addRecipe(new ItemStack(Block.bedrock, 1), new Object[]{ "XYX","YXY","XYX", Character.valueOf('X'),Block.gravel, Character.valueOf('Y'),Block.obsidian }); ModLoader.addRecipe(new ItemStack(Item.expBottle, 6), new Object[]{ "XYX"," X ", Character.valueOf('X'),Block.glass, Character.valueOf('Y'),Item.slimeBall }); ModLoader.addRecipe(new ItemStack(Item.stick, 1), new Object[]{ "X","X", Character.valueOf('X'),Item.arrow }); ModLoader.addRecipe(new ItemStack(Item.blazeRod, 1), new Object[]{ "X","X", Character.valueOf('X'),Item.blazePowder }); ModLoader.addRecipe(new ItemStack(Block.torchWood, 4), new Object[]{ "X","Y", Character.valueOf('X'),Item.blazePowder, Character.valueOf('Y'),Item.stick }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.record13 }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordCat }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordBlocks }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordChirp }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordFar }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordMall }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordMellohi }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordStal }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordStrad }); ModLoader.addRecipe(new ItemStack(Block.jukebox, 1), new Object[]{ "XXX","XOX","XXX", Character.valueOf('X'),Block.music, Character.valueOf('O'),Item.recordWard }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 50), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.gunpowder }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 51), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.arrow }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 52), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.silk }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 54), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.rottenFlesh }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 55), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.slimeBall }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 56), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.ghastTear }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 57), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),new ItemStack(Item.monsterPlacer, 1, 90), Character.valueOf('X'),Item.rottenFlesh }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 58), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.enderPearl }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 59), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),new ItemStack(Item.monsterPlacer, 1, 52), Character.valueOf('X'),Item.spiderEye }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 60), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Block.stoneBrick }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 61), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.blazeRod }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 62), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),new ItemStack(Item.monsterPlacer, 1, 55), Character.valueOf('X'),Item.blazePowder }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 90), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.porkRaw }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 91), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Block.cloth }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 92), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.beefRaw }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 93), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.chickenRaw }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 94), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),new ItemStack(Item.dyePowder, 1, 0) }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 95), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.bone }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 96), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),new ItemStack(Item.monsterPlacer, 1, 92), Character.valueOf('X'),Block.mushroomRed }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 98), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Item.egg, Character.valueOf('X'),Item.fishRaw }); ModLoader.addRecipe(new ItemStack(Item.monsterPlacer, 1, 120), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),new ItemStack(Item.monsterPlacer, 1, 54), Character.valueOf('X'),Item.ghastTear }); ModLoader.addRecipe(new ItemStack(Block.whiteStone, 4), new Object[]{ "XXX","XOX","XXX", Character.valueOf('O'),Block.dragonEgg, Character.valueOf('X'),Block.sandStone }); ModLoader.addRecipe(new ItemStack(Block.endPortalFrame, 1), new Object[]{ "YYY","XXX","XXX", Character.valueOf('X'),Block.whiteStone, Character.valueOf('Y'),Item.enderPearl }); ModLoader.addRecipe(new ItemStack(Block.dragonEgg, 2), new Object[]{ " X ","XOX"," X ", Character.valueOf('O'),Block.dragonEgg, Character.valueOf('X'),Block.obsidian }); ModLoader.addRecipe(new ItemStack(Block.dragonEgg, 1), new Object[]{ "XYX","YOY","XYX", Character.valueOf('O'),new ItemStack(Item.monsterPlacer, 1, 58), Character.valueOf('X'),Block.whiteStone, Character.valueOf('Y'),Item.eyeOfEnder }); ModLoader.addRecipe(new ItemStack(Item.swordDiamond, 1), new Object[]{ " W ","G S"," I ", Character.valueOf('W'),Item.swordWood, Character.valueOf('S'),Item.swordStone, Character.valueOf('I'),Item.swordSteel, Character.valueOf('G'),Item.swordGold }); ModLoader.addRecipe(new ItemStack(Item.shovelDiamond, 1), new Object[]{ " W ","G S"," I ", Character.valueOf('W'),Item.shovelWood, Character.valueOf('S'),Item.shovelStone, Character.valueOf('I'),Item.shovelSteel, Character.valueOf('G'),Item.shovelGold }); ModLoader.addRecipe(new ItemStack(Item.pickaxeDiamond, 1), new Object[]{ " W ","G S"," I ", Character.valueOf('W'),Item.pickaxeWood, Character.valueOf('S'),Item.pickaxeStone, Character.valueOf('I'),Item.pickaxeSteel, Character.valueOf('G'),Item.pickaxeGold }); ModLoader.addRecipe(new ItemStack(Item.axeDiamond, 1), new Object[]{ " W ","G S"," I ", Character.valueOf('W'),Item.axeWood, Character.valueOf('S'),Item.axeStone, Character.valueOf('I'),Item.axeSteel, Character.valueOf('G'),Item.axeGold }); ModLoader.addRecipe(new ItemStack(Item.hoeDiamond, 1), new Object[]{ " W ","G S"," I ", Character.valueOf('W'),Item.hoeWood, Character.valueOf('S'),Item.hoeStone, Character.valueOf('I'),Item.hoeSteel, Character.valueOf('G'),Item.hoeGold }); ModLoader.addRecipe(new ItemStack(Item.swordSteel, 1, -2259), new Object[]{ " X "," X "," Y ", Character.valueOf('X'),Block.blockSteel, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.shovelSteel, 1, -2259), new Object[]{ " X "," Y "," Y ", Character.valueOf('X'),Block.blockSteel, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.pickaxeSteel, 1, -2259), new Object[]{ "XXX"," Y "," Y ", Character.valueOf('X'),Block.blockSteel, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.axeSteel, 1, -2259), new Object[]{ " XX"," YX"," Y ", Character.valueOf('X'),Block.blockSteel, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.hoeSteel, 1, -2259), new Object[]{ " XX"," Y "," Y ", Character.valueOf('X'),Block.blockSteel, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.shears, 1, -2142), new Object[]{ " X","X ", Character.valueOf('X'),Block.blockSteel }); ModLoader.addRecipe(new ItemStack(Item.swordGold, 1, -3267), new Object[]{ " X "," X "," Y ", Character.valueOf('X'),Block.blockGold, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.shovelGold, 1, -3267), new Object[]{ " X "," Y "," Y ", Character.valueOf('X'),Block.blockGold, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.pickaxeGold, 1, -3267), new Object[]{ "XXX"," Y "," Y ", Character.valueOf('X'),Block.blockGold, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.axeGold, 1, -3267), new Object[]{ " XX"," YX"," Y ", Character.valueOf('X'),Block.blockGold, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.hoeGold, 1, -3267), new Object[]{ " XX"," Y "," Y ", Character.valueOf('X'),Block.blockGold, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.swordDiamond, 1, -14058), new Object[]{ " X "," X "," Y ", Character.valueOf('X'),Block.blockDiamond, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.shovelDiamond, 1, -14058), new Object[]{ " X "," Y "," Y ", Character.valueOf('X'),Block.blockDiamond, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.pickaxeDiamond, 1, -14058), new Object[]{ "XXX"," Y "," Y ", Character.valueOf('X'),Block.blockDiamond, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.axeDiamond, 1, -14058), new Object[]{ " XX"," YX"," Y ", Character.valueOf('X'),Block.blockDiamond, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.hoeDiamond, 1, -14058), new Object[]{ " XX"," Y "," Y ", Character.valueOf('X'),Block.blockDiamond, Character.valueOf('Y'),Block.fence }); ModLoader.addRecipe(new ItemStack(Item.helmetChain, 1), new Object[]{ "XXX","X X", Character.valueOf('X'),Block.netherBrick }); ModLoader.addRecipe(new ItemStack(Item.plateChain, 1), new Object[]{ "X X","XXX","XXX", Character.valueOf('X'),Block.netherBrick }); ModLoader.addRecipe(new ItemStack(Item.legsChain, 1), new Object[]{ "XXX","X X","X X", Character.valueOf('X'),Block.netherBrick }); ModLoader.addRecipe(new ItemStack(Item.bootsChain, 1), new Object[]{ "X X","X X", Character.valueOf('X'),Block.netherBrick }); ModLoader.addShapelessRecipe(new ItemStack(Block.cobblestone, 1), new Object[]{ new ItemStack(Block.stone, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.coal, 1, 0), new Object[]{ new ItemStack(Block.oreCoal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.diamond, 1), new Object[]{ new ItemStack(Block.oreDiamond, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 3, 4), new Object[]{ new ItemStack(Block.oreLapis, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.redstone, 3), new Object[]{ new ItemStack(Block.oreRedstone, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.lightStoneDust, 4), new Object[]{ new ItemStack(Block.glowStone, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.clay, 4), new Object[]{ new ItemStack(Block.blockClay, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.snowball, 4), new Object[]{ new ItemStack(Block.blockSnow, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.brick, 4), new Object[]{ new ItemStack(Block.brick, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.sand, 4), new Object[]{ new ItemStack(Block.sandStone, 1, 0) }); ModLoader.addShapelessRecipe(new ItemStack(Block.sand, 4), new Object[]{ new ItemStack(Block.sandStone, 1, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.sand, 4), new Object[]{ new ItemStack(Block.sandStone, 1, 2) }); ModLoader.addShapelessRecipe(new ItemStack(Block.gravel, 4), new Object[]{ new ItemStack(Block.cobblestone, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.gravel, 1), new Object[]{ new ItemStack(Item.flint, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.flint, 1), new Object[]{ new ItemStack(Block.gravel, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.coal, 1, 0), new Object[]{ new ItemStack(Item.flint, 1), new ItemStack(Item.gunpowder, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.cobblestoneMossy, 1), new Object[]{ new ItemStack(Block.cobblestone, 1), new ItemStack(Item.seeds, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.stoneBrick, 1, 1), new Object[]{ new ItemStack(Block.stoneBrick, 1, 0), new ItemStack(Item.seeds, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.netherrack, 1), new Object[]{ new ItemStack(Block.dirt, 1), new ItemStack(Item.blazePowder, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.slowSand, 1), new Object[]{ new ItemStack(Block.netherrack, 1), new ItemStack(Item.ghastTear, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.netherFence, 1), new Object[]{ new ItemStack(Block.fence, 1), new ItemStack(Block.slowSand, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.planks, 3, 0), new Object[]{ new ItemStack(Block.stairCompactPlanks, 1, 0), new ItemStack(Block.stairCompactPlanks, 1, 0), new ItemStack(Block.stairCompactPlanks, 1, 0), new ItemStack(Block.stairCompactPlanks, 1, 0) }); ModLoader.addShapelessRecipe(new ItemStack(Block.cobblestone, 3), new Object[]{ new ItemStack(Block.stairCompactCobblestone, 1), new ItemStack(Block.stairCompactCobblestone, 1), new ItemStack(Block.stairCompactCobblestone, 1), new ItemStack(Block.stairCompactCobblestone, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.brick, 3), new Object[]{ new ItemStack(Block.stairsBrick, 1), new ItemStack(Block.stairsBrick, 1), new ItemStack(Block.stairsBrick, 1), new ItemStack(Block.stairsBrick, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.stoneBrick, 3, 0), new Object[]{ new ItemStack(Block.stairsStoneBrickSmooth, 1), new ItemStack(Block.stairsStoneBrickSmooth, 1), new ItemStack(Block.stairsStoneBrickSmooth, 1), new ItemStack(Block.stairsStoneBrickSmooth, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.netherBrick, 3), new Object[]{ new ItemStack(Block.stairsNetherBrick, 1), new ItemStack(Block.stairsNetherBrick, 1), new ItemStack(Block.stairsNetherBrick, 1), new ItemStack(Block.stairsNetherBrick, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.silverfish, 1, 0), new Object[]{ new ItemStack(Block.stone, 1), new ItemStack(Item.monsterPlacer, 1, 60) }); ModLoader.addShapelessRecipe(new ItemStack(Block.stairSingle, 1, 6), new Object[]{ new ItemStack(Block.stairSingle, 1, 0) }); ModLoader.addShapelessRecipe(new ItemStack(Block.stairSingle, 1, 0), new Object[]{ new ItemStack(Block.stairSingle, 1, 6) }); ModLoader.addShapelessRecipe(new ItemStack(Item.map, 1, -1), new Object[]{ new ItemStack(Item.map, 1, -1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.cookie, 6), new Object[]{ new ItemStack(Item.wheat, 1), new ItemStack(Item.seeds, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.cookie, 6), new Object[]{ new ItemStack(Item.wheat, 1), new ItemStack(Item.pumpkinSeeds, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.cookie, 6), new Object[]{ new ItemStack(Item.wheat, 1), new ItemStack(Item.melonSeeds, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.cookie, 6), new Object[]{ new ItemStack(Item.wheat, 1), new ItemStack(Item.dyePowder, 1, 3) }); ModLoader.addShapelessRecipe(new ItemStack(Item.bowlSoup, 1), new Object[]{ new ItemStack(Block.mushroomBrown, 1), new ItemStack(Block.mushroomBrown, 1), new ItemStack(Item.bowlEmpty, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.bowlSoup, 1), new Object[]{ new ItemStack(Block.mushroomRed, 1), new ItemStack(Block.mushroomRed, 1), new ItemStack(Item.bowlEmpty, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.tallGrass, 1, 0), new Object[]{ new ItemStack(Block.sapling, 1, -1), new ItemStack(Item.rottenFlesh, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.tallGrass, 1, 0), new Object[]{ new ItemStack(Block.deadBush, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.deadBush, 1), new Object[]{ new ItemStack(Block.tallGrass, 1, 0) }); ModLoader.addShapelessRecipe(new ItemStack(Block.wood, 10, 0), new Object[]{ new ItemStack(Block.sapling, 1, 0), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Block.wood, 10, 1), new Object[]{ new ItemStack(Block.sapling, 1, 1), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Block.wood, 10, 2), new Object[]{ new ItemStack(Block.sapling, 1, 2), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Block.wood, 10, 3), new Object[]{ new ItemStack(Block.sapling, 1, 3), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Block.snow, 1, 0), new Object[]{ new ItemStack(Item.snowball, 1), new ItemStack(Item.snowball, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.snowball, 2), new Object[]{ new ItemStack(Block.snow, 1, 0) }); ModLoader.addRecipe(new ItemStack(Block.snow, 1, 0), new Object[]{ " XXX", Character.valueOf('X'),Block.blockSnow }); ModLoader.addShapelessRecipe(new ItemStack(Block.grass, 2), new Object[]{ new ItemStack(Block.dirt, 1), new ItemStack(Block.grass, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.mycelium, 2), new Object[]{ new ItemStack(Block.dirt, 1), new ItemStack(Block.mycelium, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.mycelium, 1), new Object[]{ new ItemStack(Block.dirt, 1), new ItemStack(Item.monsterPlacer, 1, 96) }); ModLoader.addShapelessRecipe(new ItemStack(Item.clay, 1), new Object[]{ new ItemStack(Block.dirt, 1), new ItemStack(Block.dirt, 1), new ItemStack(Item.slimeBall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.tallGrass, 4, 2), new Object[]{ new ItemStack(Block.tallGrass, 1, 1), new ItemStack(Block.sapling, 1, 3) }); ModLoader.addShapelessRecipe(new ItemStack(Block.pumpkin, 1), new Object[]{ new ItemStack(Item.pumpkinSeeds, 1), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Block.melon, 1), new Object[]{ new ItemStack(Item.melonSeeds, 1), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 3, 3), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Item.netherStalkSeeds, 10), new Object[]{ new ItemStack(Item.netherStalkSeeds, 1), new ItemStack(Item.ghastTear, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 0), new Object[]{ new ItemStack(Block.cloth, 1, 15), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 1), new Object[]{ new ItemStack(Block.cloth, 1, 14), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 2), new Object[]{ new ItemStack(Block.cloth, 1, 13), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 5), new Object[]{ new ItemStack(Block.cloth, 1, 10), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 6), new Object[]{ new ItemStack(Block.cloth, 1, 9), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 7), new Object[]{ new ItemStack(Block.cloth, 1, 8), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 8), new Object[]{ new ItemStack(Block.cloth, 1, 7), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 9), new Object[]{ new ItemStack(Block.cloth, 1, 6), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 10), new Object[]{ new ItemStack(Block.cloth, 1, 5), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 11), new Object[]{ new ItemStack(Block.cloth, 1, 4), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 12), new Object[]{ new ItemStack(Block.cloth, 1, 3), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 13), new Object[]{ new ItemStack(Block.cloth, 1, 2), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 14), new Object[]{ new ItemStack(Block.cloth, 1, 1), new ItemStack(Item.magmaCream, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.cloth, 1, 0), new Object[]{ new ItemStack(Block.cloth, 1, -1), new ItemStack(Item.dyePowder, 1, 15) }); ModLoader.addShapelessRecipe(new ItemStack(Item.dyePowder, 2, 10), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.dyePowder, 1, 11) }); ModLoader.addShapelessRecipe(new ItemStack(Block.mushroomCapBrown, 4, 0), new Object[]{ new ItemStack(Block.mushroomCapBrown, 1, 0), new ItemStack(Block.mushroomBrown, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.mushroomCapBrown, 4, 0), new Object[]{ new ItemStack(Block.mushroomCapRed, 1, 0), new ItemStack(Block.mushroomBrown, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.mushroomCapRed, 4, 0), new Object[]{ new ItemStack(Block.mushroomCapBrown, 1, 0), new ItemStack(Block.mushroomRed, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.mushroomCapRed, 4, 0), new Object[]{ new ItemStack(Block.mushroomCapRed, 1, 0), new ItemStack(Block.mushroomRed, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.dirt, 1), new Object[]{ new ItemStack(Block.netherrack, 1), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.sand, 1), new Object[]{ new ItemStack(Block.slowSand, 1), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.slimeBall, 1), new Object[]{ new ItemStack(Item.magmaCream, 1), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.enderPearl, 1), new Object[]{ new ItemStack(Item.eyeOfEnder, 1), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.waterlily, 4), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.ice, 4), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.obsidian, 4), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.bucketLava, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.sponge, 4), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.bucketMilk, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Block.ice, 5), new Object[]{ new ItemStack(Block.ice, 1), new ItemStack(Item.bucketWater, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.record13, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 14), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordCat, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 10), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordBlocks, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 3), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordChirp, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 1), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordFar, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 11), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMall, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 4), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordMellohi, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 5), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStal, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 0), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.record13, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordStrad, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 15), new ItemStack(Item.recordWard, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordCat, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordBlocks, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordChirp, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordFar, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordMall, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordMellohi, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordStal, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.recordStrad, 1) }); ModLoader.addShapelessRecipe(new ItemStack(Item.recordWard, 1), new Object[]{ new ItemStack(Item.dyePowder, 1, 2), new ItemStack(Item.record13, 1) }); ModLoader.addSmelting(Item.rottenFlesh.shiftedIndex, new ItemStack(Item.dyePowder, 1, 15)); ModLoader.addSmelting(Item.speckledMelon.shiftedIndex, new ItemStack(Item.lightStoneDust, 2)); ModLoader.addSmelting(Block.mushroomRed.blockID, new ItemStack(Item.dyePowder, 1, 1)); ModLoader.addSmelting(Item.spiderEye.shiftedIndex, new ItemStack(Item.dyePowder, 1, 13)); ModLoader.addSmelting(Block.pumpkin.blockID, new ItemStack(Item.dyePowder, 1, 14)); ModLoader.addSmelting(Block.blockClay.blockID, new ItemStack(Block.brick, 1)); ModLoader.addSmelting(Block.slowSand.blockID, new ItemStack(Block.netherBrick, 1)); ModLoader.addSmelting(Item.record13.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordCat.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordBlocks.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordChirp.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordFar.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordMall.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordMellohi.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordStal.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordStrad.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.recordWard.shiftedIndex, new ItemStack(Item.record11, 1)); ModLoader.addSmelting(Item.expBottle.shiftedIndex, new ItemStack(Block.thinGlass, 12)); } }