package com.jerzykwilczek.extratools.init; import com.jerzykwilczek.extratools.item.*; import com.jerzykwilczek.extratools.item.baubles.*; import com.jerzykwilczek.extratools.item.items.materials.ItemRainbowniumIngot; import com.jerzykwilczek.extratools.item.items.regular.ItemIronChain; import com.jerzykwilczek.extratools.item.items.regular.ItemIronPlating; import com.jerzykwilczek.extratools.item.items.tools.rainbownium.*; import com.jerzykwilczek.extratools.item.tools.*; import com.jerzykwilczek.extratools.reference.Reference; import com.jerzykwilczek.extratools.utility.NBTHelper; import cpw.mods.fml.common.registry.GameRegistry; import net.minecraft.enchantment.Enchantment; import net.minecraft.item.ItemStack; import net.minecraftforge.common.util.EnumHelper; import static net.minecraft.item.Item.ToolMaterial; @GameRegistry.ObjectHolder(Reference.MOD_ID) public class ModItems { //Materials // public static ToolMaterial testMaterial = EnumHelper.addToolMaterial("Test Tool Material", 3, 200, 25.0F, 10.0F, 30); public static ToolMaterial rainbowniumMaterial = EnumHelper.addToolMaterial("Rainbow Tool material", 2, 300, 6.5F, 2.5F, 27); // public static ToolMaterial jarkoniumMaterial = EnumHelper.addToolMaterial("Jarkonium tool material", 2, 500, 6.0F, 10.0F, 6); //Resources public static final ItemET ironPlating = new ItemIronPlating(); public static final ItemET ironChain = new ItemIronChain(); public static final ItemET rainbowniumIngot = new ItemRainbowniumIngot(); public static final ItemET testIngot = (ItemET) new ItemET().setUnlocalizedName("testIngot"); public static final ItemET ringAlloy = (ItemET) new ItemET().setUnlocalizedName("ringAlloy"); //Baubles public static final ringFireDiscount ringDiscount = (ringFireDiscount) new ringFireDiscount().setUnlocalizedName("ringDiscount"); public static final ringSpeed ringSwift = (ringSpeed) new ringSpeed().setUnlocalizedName("ringSpeed"); public static final ItemRingET ringBasic = (ItemRingET) new ItemRingET().setUnlocalizedName("ringBasic"); public static final ItemAmuletET amuletBasic = (ItemAmuletET) new ItemAmuletET().setUnlocalizedName("amuletBasic"); public static final ItemBeltET beltBasic = (ItemBeltET) new ItemBeltET().setUnlocalizedName("beltBasic"); //Tools //Rainbownium public static final ItemPickaxeET rainbowniumPickaxe = new ItemRainbowniumPickaxe(rainbowniumMaterial); public static final ItemAxeET rainbowniumAxe = new ItemRainbowniumAxe(rainbowniumMaterial); public static final ItemHoeET rainbowniumHoe = new ItemRainbowniumHoe(rainbowniumMaterial); public static final ItemShovelET rainbowniumShovel = new ItemRainbowniumShovel(rainbowniumMaterial); public static final ItemSwordET rainbowniumSword = new ItemRainbowniumSword(rainbowniumMaterial); //Jarkonium /* public static final ItemAxeET jarkoniumAxe = (ItemAxeET) new ItemAxeET(jarkoniumMaterial).setUnlocalizedName("jarkoniumAxe"); public static final ItemHoeET jarkoniumHoe = (ItemHoeET) new ItemHoeET(jarkoniumMaterial).setUnlocalizedName("jarkoniumHoe"); public static final ItemPickaxeET jarkoniumPickaxe = (ItemPickaxeET) new ItemPickaxeET(jarkoniumMaterial).setUnlocalizedName("jarkoniumPickaxe"); public static final ItemShovelET jarkoniumShovel = (ItemShovelET) new ItemShovelET(jarkoniumMaterial).setUnlocalizedName("jarkoniumShovel"); public static final ItemSwordET jarkoniumSword = (ItemSwordET) new ItemSwordET(jarkoniumMaterial).setUnlocalizedName("jarkoniumSword"); */ // public static final ItemPickaxeET testPickaxe = new ItemTestPickaxe(testMaterial); //Armors public static void init() { //Materials GameRegistry.registerItem(ironPlating, "ironPlating"); GameRegistry.registerItem(ironChain, "ironChain"); GameRegistry.registerItem(rainbowniumIngot, "rainbowniumIngot"); GameRegistry.registerItem(ringAlloy, "ringAlloy"); //GameRegistry.registerItem(testIngot, "testIngot"); //Baubles GameRegistry.registerItem(ringDiscount, "ringDiscount"); GameRegistry.registerItem(ringSwift, "ringSpeed"); GameRegistry.registerItem(ringBasic, "ringBasic"); GameRegistry.registerItem(amuletBasic, "amuletBasic"); GameRegistry.registerItem(beltBasic, "beltBasic"); //Tools // GameRegistry.registerItem(testPickaxe, "testPickaxe"); //Rainbownium GameRegistry.registerItem(rainbowniumAxe, "rainbowniumAxe"); GameRegistry.registerItem(rainbowniumHoe, "rainbowniumHoe"); GameRegistry.registerItem(rainbowniumPickaxe, "rainbowniumPickaxe"); GameRegistry.registerItem(rainbowniumShovel, "rainbowniumShovel"); GameRegistry.registerItem(rainbowniumSword, "rainbowniumSword"); //Jarkonium /* GameRegistry.registerItem(jarkoniumAxe, "jarkoniumAxe"); GameRegistry.registerItem(jarkoniumHoe, "jarkoniumHoe"); GameRegistry.registerItem(jarkoniumPickaxe, "jarkoniumPickaxe"); GameRegistry.registerItem(jarkoniumShovel, "jarkoniumShovel"); GameRegistry.registerItem(jarkoniumSword, "jarkoniumSword"); */ //QuickGen.ToolsFromIngot(testIngot, testMaterial, "Test"); } }