package darkknight.jewelrycraft.item; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; import darkknight.jewelrycraft.JewelrycraftMod; import darkknight.jewelrycraft.util.Variables; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.oredict.OreDictionary; public class ItemList { public static Item thiefGloves; public static Item shadowIngot; public static Item molds; public static Item clayMolds; public static ItemRing ring; public static ItemNecklace necklace; public static ItemBracelet bracelet; public static ItemEarrings earrings; public static Item guide; public static Item jewelryModifier; public static ItemMoltenMetalBucket bucket; public static ItemMoltenMetal metal; public static Item goldObj; public static Item structureGen; public static Item spawnEgg; public static Item testItem; /** * @param e */ public static void preInit(FMLPreInitializationEvent e) { thiefGloves = new ItemThiefGloves() .setUnlocalizedName(Variables.MODID + ".thiefGloves") .setTextureName(Variables.MODID + ":thiefGloves") .setCreativeTab(JewelrycraftMod.jewelrycraft); shadowIngot = new Item() .setUnlocalizedName(Variables.MODID + ".ingotShadow") .setTextureName(Variables.MODID + ":ingotShadow") .setCreativeTab(JewelrycraftMod.jewelrycraft); molds = new ItemMolds() .setUnlocalizedName( Variables.MODID + ".mold") .setTextureName("Mold") .setCreativeTab(JewelrycraftMod.jewelrycraft); clayMolds = new ItemClayMolds() .setUnlocalizedName( Variables.MODID + ".mold") .setTextureName("Mold") .setCreativeTab(JewelrycraftMod.jewelrycraft); ring = (ItemRing) new ItemRing() .setUnlocalizedName( Variables.MODID + ".ring") .setTextureName(Variables.MODID + ":ring") .setCreativeTab(JewelrycraftMod.jewelrycraft); necklace = (ItemNecklace) new ItemNecklace() .setUnlocalizedName(Variables.MODID + ".necklace") .setTextureName(Variables.MODID + ":necklace") .setCreativeTab(JewelrycraftMod.jewelrycraft); bracelet = (ItemBracelet) new ItemBracelet() .setUnlocalizedName(Variables.MODID + ".bracelet") .setTextureName(Variables.MODID + ":bracelet") .setCreativeTab(JewelrycraftMod.jewelrycraft); earrings = (ItemEarrings) new ItemEarrings() .setUnlocalizedName(Variables.MODID + ".earrings") .setTextureName(Variables.MODID + ":earrings") .setCreativeTab(JewelrycraftMod.jewelrycraft); guide = new ItemGuide() .setUnlocalizedName( Variables.MODID + ".guide") .setTextureName(Variables.MODID + ":guide") .setCreativeTab(JewelrycraftMod.jewelrycraft); bucket = (ItemMoltenMetalBucket) new ItemMoltenMetalBucket() .setUnlocalizedName(Variables.MODID + ".bucket"); metal = (ItemMoltenMetal) new ItemMoltenMetal() .setUnlocalizedName(Variables.MODID + ".bucket"); jewelryModifier = new ItemJewelryModifier() .setUnlocalizedName(Variables.MODID + ".jewelryModifier") .setTextureName(Variables.MODID + ":jewelryModifier") .setCreativeTab(JewelrycraftMod.jewelrycraft); goldObj = new ItemGoldObj().setUnlocalizedName( Variables.MODID + ".goldObject"); structureGen = new ItemStructureGen() .setUnlocalizedName(Variables.MODID + ".structureGen") .setTextureName(Variables.MODID + ":structureGen") .setCreativeTab(JewelrycraftMod.jewelrycraft); spawnEgg = new ItemSpawnEgg() .setUnlocalizedName(Variables.MODID + ".monsterPlacer") .setTextureName("spawn_egg"); testItem = new ItemTest().setUnlocalizedName( Variables.MODID + ".test"); GameRegistry.registerItem(thiefGloves, "thiefGloves"); GameRegistry.registerItem(shadowIngot, "shadowIngot"); GameRegistry.registerItem(molds, "molds"); GameRegistry.registerItem(clayMolds, "clayMolds"); GameRegistry.registerItem(ring, "ring"); GameRegistry.registerItem(necklace, "necklace"); GameRegistry.registerItem(bracelet, "bracelet"); GameRegistry.registerItem(earrings, "earrings"); GameRegistry.registerItem(guide, "guide"); GameRegistry.registerItem(bucket, "moltenMetalBucket"); GameRegistry.registerItem(metal, "moltenMetal"); GameRegistry.registerItem(jewelryModifier, "jewelryModifier"); GameRegistry.registerItem(goldObj, "goldObject"); GameRegistry.registerItem(structureGen, "structureGen"); GameRegistry.registerItem(spawnEgg, "spawnEgg"); GameRegistry.registerItem(testItem, "testItem"); OreDictionary.registerOre("ingotShadow", new ItemStack(ItemList.shadowIngot)); } }