package minefantasy.mf2.recipe;
import cpw.mods.fml.common.registry.GameRegistry;
import minefantasy.mf2.api.crafting.Salvage;
import minefantasy.mf2.block.list.BlockListMF;
import minefantasy.mf2.item.list.ComponentListMF;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
public class SalvageRecipes
{
public static void init()
{
ItemStack ironHunk = ComponentListMF.metalHunk.createComm("iron");
Salvage.addSalvage(Items.wooden_pickaxe, new ItemStack(Items.stick, 2), new ItemStack(Blocks.planks, 3));
Salvage.addSalvage(Items.wooden_axe, new ItemStack(Items.stick, 2), new ItemStack(Blocks.planks, 3));
Salvage.addSalvage(Items.wooden_shovel, new ItemStack(Items.stick, 2), new ItemStack(Blocks.planks, 1));
Salvage.addSalvage(Items.wooden_hoe, new ItemStack(Items.stick, 2), new ItemStack(Blocks.planks, 2));
Salvage.addSalvage(Items.wooden_sword, new ItemStack(Items.stick, 1), new ItemStack(Blocks.planks, 2));
Salvage.addSalvage(Items.stone_pickaxe, new ItemStack(Items.stick, 2), new ItemStack(Blocks.cobblestone, 3));
Salvage.addSalvage(Items.stone_axe, new ItemStack(Items.stick, 2), new ItemStack(Blocks.cobblestone, 3));
Salvage.addSalvage(Items.stone_shovel, new ItemStack(Items.stick, 2), new ItemStack(Blocks.cobblestone, 1));
Salvage.addSalvage(Items.stone_hoe, new ItemStack(Items.stick, 2), new ItemStack(Blocks.cobblestone, 2));
Salvage.addSalvage(Items.stone_sword, new ItemStack(Items.stick, 1), new ItemStack(Blocks.cobblestone, 2));
Salvage.addSalvage(Items.leather_helmet, new ItemStack(Items.leather, 5));
Salvage.addSalvage(Items.leather_chestplate, new ItemStack(Items.leather, 8));
Salvage.addSalvage(Items.leather_leggings, new ItemStack(Items.leather, 7));
Salvage.addSalvage(Items.leather_boots, new ItemStack(Items.leather, 4));
Salvage.addSalvage(Items.iron_pickaxe, new ItemStack(Items.stick, 2), new ItemStack(Items.iron_ingot, 3));
Salvage.addSalvage(Items.iron_axe, new ItemStack(Items.stick, 2), new ItemStack(Items.iron_ingot, 3));
Salvage.addSalvage(Items.iron_shovel, new ItemStack(Items.stick, 2), new ItemStack(Items.iron_ingot, 1));
Salvage.addSalvage(Items.iron_hoe, new ItemStack(Items.stick, 2), new ItemStack(Items.iron_ingot, 2));
Salvage.addSalvage(Items.iron_sword, new ItemStack(Items.stick, 1), new ItemStack(Items.iron_ingot, 2));
Salvage.addSalvage(Items.chainmail_helmet, new ItemStack(Items.iron_ingot, 2));
Salvage.addSalvage(Items.chainmail_chestplate, new ItemStack(Items.iron_ingot, 4));
Salvage.addSalvage(Items.chainmail_leggings, new ItemStack(Items.iron_ingot, 4));
Salvage.addSalvage(Items.chainmail_boots, new ItemStack(Items.iron_ingot, 2));
Salvage.addSalvage(Items.iron_helmet, new ItemStack(Items.iron_ingot, 5));
Salvage.addSalvage(Items.iron_chestplate, new ItemStack(Items.iron_ingot, 8));
Salvage.addSalvage(Items.iron_leggings, new ItemStack(Items.iron_ingot, 7));
Salvage.addSalvage(Items.iron_boots, new ItemStack(Items.iron_ingot, 4));
Salvage.addSalvage(Items.iron_horse_armor, Items.leather, new ItemStack(Items.iron_ingot, 8));
Salvage.addSalvage(Items.golden_pickaxe, new ItemStack(Items.stick, 2), new ItemStack(Items.gold_ingot, 3));
Salvage.addSalvage(Items.golden_axe, new ItemStack(Items.stick, 2), new ItemStack(Items.gold_ingot, 3));
Salvage.addSalvage(Items.golden_shovel, new ItemStack(Items.stick, 2), new ItemStack(Items.gold_ingot, 1));
Salvage.addSalvage(Items.golden_hoe, new ItemStack(Items.stick, 2), new ItemStack(Items.gold_ingot, 2));
Salvage.addSalvage(Items.golden_sword, new ItemStack(Items.stick, 1), new ItemStack(Items.gold_ingot, 2));
Salvage.addSalvage(Items.golden_helmet, new ItemStack(Items.gold_ingot, 5));
Salvage.addSalvage(Items.golden_chestplate, new ItemStack(Items.gold_ingot, 8));
Salvage.addSalvage(Items.golden_leggings, new ItemStack(Items.gold_ingot, 7));
Salvage.addSalvage(Items.golden_boots, new ItemStack(Items.gold_ingot, 4));
Salvage.addSalvage(Items.golden_horse_armor, Items.leather, new ItemStack(Items.gold_ingot, 8));
Salvage.addSalvage(Items.diamond_pickaxe, new ItemStack(Items.stick, 2), new ItemStack(Items.diamond, 3));
Salvage.addSalvage(Items.diamond_axe, new ItemStack(Items.stick, 2), new ItemStack(Items.diamond, 3));
Salvage.addSalvage(Items.diamond_shovel, new ItemStack(Items.stick, 2), new ItemStack(Items.diamond, 1));
Salvage.addSalvage(Items.diamond_hoe, new ItemStack(Items.stick, 2), new ItemStack(Items.diamond, 2));
Salvage.addSalvage(Items.diamond_sword, new ItemStack(Items.stick, 1), new ItemStack(Items.diamond, 2));
Salvage.addSalvage(Items.diamond_helmet, new ItemStack(Items.diamond, 5));
Salvage.addSalvage(Items.diamond_chestplate, new ItemStack(Items.diamond, 8));
Salvage.addSalvage(Items.diamond_leggings, new ItemStack(Items.diamond, 7));
Salvage.addSalvage(Items.diamond_boots, new ItemStack(Items.diamond, 4));
Salvage.addSalvage(Items.diamond_horse_armor, Items.leather, new ItemStack(Items.diamond, 8));
Salvage.addSalvage(Items.flint_and_steel, Items.flint, Items.iron_ingot);
Salvage.addSalvage(Items.compass, Items.redstone, new ItemStack(Items.iron_ingot, 4));
Salvage.addSalvage(Items.clock, Items.redstone, new ItemStack(Items.gold_ingot, 4));
Salvage.addSalvage(Items.bow, new ItemStack(Items.stick, 3), new ItemStack(Items.string, 3));
Salvage.addSalvage(Items.fishing_rod, new ItemStack(Items.stick, 3), new ItemStack(Items.string, 2));
Salvage.addSalvage(Items.shears, new ItemStack(Items.iron_ingot, 2));
Salvage.addSalvage(Items.minecart, new ItemStack(Items.iron_ingot, 5));
Salvage.addSalvage(Items.boat, new ItemStack(Blocks.planks, 5));
Salvage.addSalvage(Blocks.furnace, new ItemStack(Blocks.cobblestone, 8));
Salvage.addSalvage(Blocks.dispenser, Items.bow, Items.redstone, new ItemStack(Blocks.cobblestone, 7));
Salvage.addSalvage(Blocks.dropper, Items.redstone, new ItemStack(Blocks.cobblestone, 7));
Salvage.addSalvage(Blocks.chest, new ItemStack(Blocks.planks, 8));
Salvage.addSalvage(Blocks.piston, Items.redstone, Items.iron_ingot, new ItemStack(Blocks.cobblestone, 4), new ItemStack(Blocks.planks, 3));
Salvage.addSalvage(Blocks.sticky_piston, Items.slime_ball, Blocks.piston);
Salvage.addSalvage(Items.wooden_door, new ItemStack(Blocks.planks, 6));
Salvage.addSalvage(Items.iron_door, new ItemStack(Items.iron_ingot, 6));
Salvage.addSalvage(Blocks.trapdoor, new ItemStack(Blocks.planks, 3));
Salvage.addSalvage(Blocks.hopper, Blocks.chest, new ItemStack(Items.iron_ingot, 5));
Salvage.addSalvage(Items.cauldron, new ItemStack(Items.iron_ingot, 7));
Salvage.addSalvage(Items.bed, new ItemStack(Blocks.planks, 3), new ItemStack(Blocks.wool, 3));
Salvage.addSalvage(Items.book, new ItemStack(Items.paper, 3), Items.leather);
Salvage.addSalvage(Items.brewing_stand, new ItemStack(Blocks.cobblestone, 3), Items.blaze_rod);
Salvage.addSalvage(Items.carrot_on_a_stick, Items.carrot, Items.fishing_rod);
Salvage.addSalvage(Items.comparator, new ItemStack(Blocks.redstone_torch, 3), new ItemStack(Blocks.stone, 3), Items.quartz);
Salvage.addSalvage(Items.ender_eye, Items.ender_pearl, Items.blaze_powder);
Salvage.addSalvage(Items.magma_cream, Items.blaze_powder, Items.slime_ball);
Salvage.addSalvage(Items.painting, new ItemStack(Items.stick, 8), Blocks.wool);
Salvage.addSalvage(Items.repeater, new ItemStack(Blocks.stone, 3), new ItemStack(Blocks.redstone_torch, 2), Items.redstone);
Salvage.addSalvage(Items.saddle, Items.leather, 5);
Salvage.addSalvage(Items.sign, new ItemStack(Blocks.planks, 2));
Salvage.addSalvage(Items.speckled_melon, new ItemStack(Items.gold_nugget, 8), Items.melon);
Salvage.addSalvage(Blocks.activator_rail, Items.iron_ingot, Items.redstone);
Salvage.addSalvage(Blocks.anvil, new ItemStack(Items.iron_ingot, 31));
Salvage.addSalvage(Blocks.beacon, Items.nether_star, new ItemStack(Blocks.glass, 5), new ItemStack(Blocks.obsidian, 3));
Salvage.addSalvage(Blocks.bookshelf, new ItemStack(Blocks.planks, 6), new ItemStack(Items.book, 3));
Salvage.addSalvage(Blocks.crafting_table, new ItemStack(Blocks.planks, 4));
Salvage.addSalvage(Blocks.daylight_detector, new ItemStack(Blocks.glass, 3), new ItemStack(Blocks.wooden_slab, 3), new ItemStack(Items.quartz, 3));
Salvage.addSalvage(Blocks.deadbush, new ItemStack(Items.stick, 4));
Salvage.addSalvage(Blocks.detector_rail, Blocks.rail, Blocks.stone_pressure_plate);
Salvage.addSalvage(Blocks.enchanting_table, new ItemStack(Blocks.obsidian, 4), new ItemStack(Items.diamond, 2), Items.book);
Salvage.addSalvage(Blocks.ender_chest, new ItemStack(Blocks.obsidian, 8), Items.ender_eye);
Salvage.addSalvage(Blocks.fence, new ItemStack(Items.stick, 3));
Salvage.addSalvage(Blocks.fence_gate, new ItemStack(Blocks.planks, 2), new ItemStack(Items.stick, 4));
Salvage.addSalvage(Blocks.golden_rail, Items.gold_ingot);
Salvage.addSalvage(Blocks.heavy_weighted_pressure_plate, new ItemStack(Items.iron_ingot, 2));
Salvage.addSalvage(Blocks.light_weighted_pressure_plate, new ItemStack(Items.gold_ingot, 2));
Salvage.addSalvage(Blocks.jukebox, new ItemStack(Blocks.planks, 8), Items.diamond);
Salvage.addSalvage(Blocks.ladder, new ItemStack(Items.stick, 2));
Salvage.addSalvage(Blocks.lever, Items.stick, Blocks.cobblestone);
Salvage.addSalvage(Blocks.lit_pumpkin, Blocks.pumpkin, Blocks.torch);
Salvage.addSalvage(Blocks.noteblock, new ItemStack(Blocks.planks, 8), Items.redstone);
Salvage.addSalvage(Blocks.rail, ironHunk);
Salvage.addSalvage(Blocks.redstone_lamp, new ItemStack(Items.redstone, 4), Blocks.glowstone);
Salvage.addSalvage(Blocks.redstone_torch, Items.stick, Items.redstone);
Salvage.addSalvage(Blocks.sandstone, new ItemStack(Blocks.sand, 4));
Salvage.addSalvage(Blocks.stonebrick, Blocks.stone);
Salvage.addSalvage(Blocks.stone_button, Blocks.stone);
Salvage.addSalvage(Blocks.stone_pressure_plate, new ItemStack(Blocks.stone, 2));
Salvage.addSalvage(Blocks.tnt, new ItemStack(Blocks.sand, 4), Items.gunpowder, 5);
Salvage.addSalvage(Blocks.trapped_chest, Blocks.chest, Blocks.tripwire_hook);
Salvage.addSalvage(Blocks.tripwire_hook, ironHunk, ironHunk);
Salvage.addSalvage(Blocks.wooden_button, Blocks.planks);
Salvage.addSalvage(Blocks.wooden_pressure_plate, new ItemStack(Blocks.planks, 2));
Salvage.addSalvage(Blocks.cobblestone_wall, Blocks.cobblestone);
Salvage.addSalvage(Blocks.iron_bars, ironHunk, ironHunk);
Salvage.addSalvage(Items.item_frame, new ItemStack(Items.stick, 8), Items.leather);
}
}