summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/item/ItemList.java
blob: 63bc7a478b7341aee0c015efd3fd4f292f1e58ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
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));
	}
}