package mattparks.mods.exoplanets.elipse.items;
import mattparks.mods.exoplanets.elipse.ElipseCore;
import net.minecraft.item.Item;
import net.minecraft.item.Item.ToolMaterial;
import net.minecraft.item.ItemArmor.ArmorMaterial;
import net.minecraftforge.common.util.EnumHelper;
public class ElipseItems {
public static Item elipseBasicItem;
public static Item flameiteSword;
public static Item flameitePickaxe;
public static Item flameiteSpade;
public static Item flameiteAxe;
public static Item flameiteHoe;
public static Item flameiteHelmet;
public static Item flameiteChestplate;
public static Item flameiteLeggings;
public static Item flameiteBoots;
public static Item flameiteBattery;
public static ArmorMaterial ARMOR_FLAMEITE = EnumHelper.addArmorMaterial("flameite", 15, new int[] { 1, 4, 2, 1 }, 7);
public static ToolMaterial TOOL_FLAMEITE = EnumHelper.addToolMaterial("flameite", 3, 416, 6.0F, 1, 2);
public static void init() {
initItems();
registerItems();
registerHarvestLevels();
}
private static void initItems() {
ElipseItems.elipseBasicItem = new ItemBasicElipse();
ElipseItems.flameiteSword = new ItemSwordElipse("flameite_sword", ElipseItems.TOOL_FLAMEITE);
ElipseItems.flameitePickaxe = new ItemPickaxeElipse("flameite_pickaxe", ElipseItems.TOOL_FLAMEITE);
ElipseItems.flameiteSpade = new ItemSpadeElipse("flameite_spade", ElipseItems.TOOL_FLAMEITE);
ElipseItems.flameiteAxe = new ItemAxeElipse("flameite_axe", ElipseItems.TOOL_FLAMEITE);
ElipseItems.flameiteHoe = new ItemHoeElipse("flameite_hoe", ElipseItems.TOOL_FLAMEITE);
ElipseItems.flameiteHelmet = new ItemFlameiteArmor("flameite_helmet", ElipseItems.ARMOR_FLAMEITE, 7, 0);
ElipseItems.flameiteChestplate = new ItemFlameiteArmor("flameite_chestplate", ElipseItems.ARMOR_FLAMEITE, 7, 1);
ElipseItems.flameiteLeggings = new ItemFlameiteArmor("flameite_leggings", ElipseItems.ARMOR_FLAMEITE, 7, 2);
ElipseItems.flameiteBoots = new ItemFlameiteArmor("flameite_boots", ElipseItems.ARMOR_FLAMEITE, 7, 3);
ElipseItems.flameiteBattery = new ItemFlameiteBattery("flameite_battery");
}
private static void registerHarvestLevels() {
ElipseItems.flameitePickaxe.setHarvestLevel("pickaxe", 4);
ElipseItems.flameiteAxe.setHarvestLevel("axe", 4);
ElipseItems.flameiteSpade.setHarvestLevel("shovel", 4);
}
private static void registerItems() {
ElipseCore.registerItem(elipseBasicItem);
ElipseCore.registerItem(flameitePickaxe);
ElipseCore.registerItem(flameiteAxe);
ElipseCore.registerItem(flameiteHoe);
ElipseCore.registerItem(flameiteSpade);
ElipseCore.registerItem(flameiteSword);
ElipseCore.registerItem(flameiteHelmet);
ElipseCore.registerItem(flameiteChestplate);
ElipseCore.registerItem(flameiteLeggings);
ElipseCore.registerItem(flameiteBoots);
ElipseCore.registerItem(flameiteBattery);
}
}