SHOW:
|
|
- or go back to the newest paste.
1 | package science; | |
2 | ||
3 | import net.minecraft.block.Block; | |
4 | import net.minecraft.block.material.Material; | |
5 | import net.minecraft.item.EnumArmorMaterial; | |
6 | import net.minecraft.item.Item; | |
7 | import net.minecraft.item.ItemStack; | |
8 | import net.minecraftforge.common.Configuration; | |
9 | import net.minecraftforge.common.EnumHelper; | |
10 | import net.minecraftforge.common.MinecraftForge; | |
11 | import science.Lead.LeadBlock; | |
12 | import science.Lead.LeadIngot; | |
13 | import science.Lead.LeadOre; | |
14 | import science.Lead.LeadOreGeneration; | |
15 | import science.Quontonium.QuontoniumArmor; | |
16 | import science.Quontonium.QuontoniumBlock; | |
17 | import science.Quontonium.QuontoniumIngot; | |
18 | import science.Quontonium.QuontoniumOre; | |
19 | import science.Quontonium.QuontoniumOreGeneration; | |
20 | import science.Rhodium.RhodiumArmor; | |
21 | import science.Rhodium.RhodiumBlock; | |
22 | import science.Rhodium.RhodiumIngot; | |
23 | import science.Rhodium.RhodiumOre; | |
24 | import science.Rhodium.RhodiumOreGeneration; | |
25 | import science.Ruby.RubyArmor; | |
26 | import science.Ruby.RubyBlock; | |
27 | import science.Ruby.RubyItem; | |
28 | import science.Ruby.RubyOre; | |
29 | import science.Ruby.RubyOreGeneration; | |
30 | import science.Sapphire.SapphireArmor; | |
31 | import science.Sapphire.SapphireBlock; | |
32 | import science.Sapphire.SapphireItem; | |
33 | import science.Sapphire.SapphireOre; | |
34 | import science.Sapphire.SapphireOreGeneration; | |
35 | import cpw.mods.fml.common.Mod; | |
36 | import cpw.mods.fml.common.Mod.EventHandler; | |
37 | import cpw.mods.fml.common.event.FMLInitializationEvent; | |
38 | import cpw.mods.fml.common.event.FMLLoadEvent; | |
39 | import cpw.mods.fml.common.event.FMLPreInitializationEvent; | |
40 | import cpw.mods.fml.common.event.FMLServerStartingEvent; | |
41 | import cpw.mods.fml.common.network.NetworkMod; | |
42 | import cpw.mods.fml.common.registry.GameRegistry; | |
43 | import cpw.mods.fml.common.registry.LanguageRegistry; | |
44 | ||
45 | @Mod(modid="Random_Mod", name="Random_Mod", version="1.0") | |
46 | @NetworkMod(clientSideRequired=true, serverSideRequired=false) | |
47 | ||
48 | public class Random_Mod { | |
49 | ||
50 | //Block ID Section | |
51 | int QuontoniumBlockID; | |
52 | int QuontoniumOreID; | |
53 | int LeadBlockID; | |
54 | int LeadOreBlockID; | |
55 | int RhodiumBlockID; | |
56 | int RhodiumOreID; | |
57 | int RubyBlockID; | |
58 | int RubyOreID; | |
59 | int SapphireBlockID; | |
60 | int SapphireOreID; | |
61 | ||
62 | ||
63 | //Item ID Section | |
64 | int QuontoniumIngotID; | |
65 | int LeadIngotID; | |
66 | int RhodiumIngotID; | |
67 | int RubyItemID; | |
68 | int SapphireItemID; | |
69 | ||
70 | //Armor ID Section | |
71 | //Quontonium | |
72 | int QuontoniumHelmetID; | |
73 | int QuontoniumChestID; | |
74 | int QuontoniumLeggingsID; | |
75 | int QuontoniumBootsID; | |
76 | //Lead | |
77 | int LeadHelmetID; | |
78 | int LeadChestID; | |
79 | int LeadLeggingsID; | |
80 | int LeadBootsID; | |
81 | //Rhodium | |
82 | int RhodiumHelmetID; | |
83 | int RhodiumChestID; | |
84 | int RhodiumLeggingsID; | |
85 | int RhodiumBootsID; | |
86 | ------------------------------------- | |
87 | //Ruby | |
88 | int RubyHelmetID; | |
89 | int RubyChestID; | |
90 | int RubyLeggingsID; | |
91 | int RubyBootsID; | |
92 | ||
93 | //Sapphire | |
94 | int SapphireHelmetID; | |
95 | int SapphireChestID; | |
96 | int SapphireLeggingsID; | |
97 | int SapphireBootsID; | |
98 | ------------------------------------ | |
99 | //Tool ID Section | |
100 | ||
101 | ||
102 | //Block Section | |
103 | public static Block QuontoniumBlock; | |
104 | public static Block QuontoniumOre; | |
105 | public static Block LeadBlock; | |
106 | public static Block LeadOre; | |
107 | public static Block RhodiumBlock; | |
108 | public static Block RhodiumOre; | |
109 | public static Block RubyBlock; | |
110 | public static Block RubyOre; | |
111 | public static Block SapphireBlock; | |
112 | public static Block SapphireOre; | |
113 | ||
114 | //Item Section | |
115 | public static Item QuontoniumIngot; | |
116 | public static Item LeadIngot; | |
117 | public static Item RhodiumIngot; | |
118 | public static Item RubyItem; | |
119 | public static Item SapphireItem; | |
120 | ||
121 | //Material Section | |
122 | public static EnumArmorMaterial QuontoniumArmor = | |
123 | EnumHelper.addArmorMaterial("QuontoniumArmor", 1819, new int[] { 3, 8, 7, 3 }, 10); | |
124 | ||
125 | public static EnumArmorMaterial LeadArmor = | |
126 | EnumHelper.addArmorMaterial("LeadArmor", 1819, new int[]{ 2, 6, 5, 2 }, 15); | |
127 | ||
128 | public static EnumArmorMaterial RhodiumArmor = | |
129 | EnumHelper.addArmorMaterial("RhodiumArmor", 829, new int[]{ 2, 5, 4, 1 }, 7); | |
130 | ----------------------------------------------------------------------------------------------------------- | |
131 | public static EnumArmorMaterial RubyArmor = | |
132 | EnumHelper.addArmorMaterial("RubyArmor", 829, new int[]{ 2, 6, 4, 2 }, 10); | |
133 | ||
134 | public static EnumArmorMaterial SapphireArmor = | |
135 | EnumHelper.addArmorMaterial("SapphireArmor", 829, new int[]{ 3, 7, 6, 3 }, 15); | |
136 | ----------------------------------------------------------------------------------------------------------- | |
137 | ||
138 | //Armor Section | |
139 | //Quontonium | |
140 | public static Item QuontoniumHelmet; | |
141 | public static Item QuontoniumChest; | |
142 | public static Item QuontoniumLeggings; | |
143 | public static Item QuontoniumBoots; | |
144 | //Lead | |
145 | public static Item LeadHelmet; | |
146 | public static Item LeadChest; | |
147 | public static Item LeadLeggings; | |
148 | public static Item LeadBoots; | |
149 | //Rhodium | |
150 | public static Item RhodiumHelmet; | |
151 | public static Item RhodiumChest; | |
152 | public static Item RhodiumLeggings; | |
153 | public static Item RhodiumBoots; | |
154 | ------------------------------------------------- | |
155 | //Ruby | |
156 | public static Item RubyHelmet; | |
157 | public static Item RubyChest; | |
158 | public static Item RubyLeggings; | |
159 | public static Item RubyBoots; | |
160 | //Sapphire | |
161 | public static Item SapphireHelmet; | |
162 | public static Item SapphireChest; | |
163 | public static Item SapphireLeggings; | |
164 | public static Item SapphireBoots; | |
165 | ------------------------------------------------- | |
166 | ||
167 | //Instance of the mod | |
168 | public static Random_Mod instance; | |
169 | ||
170 | @EventHandler | |
171 | public void preInit(FMLPreInitializationEvent event) { | |
172 | ||
173 | //OreGeneration | |
174 | GameRegistry.registerWorldGenerator(new QuontoniumOreGeneration()); | |
175 | GameRegistry.registerWorldGenerator(new LeadOreGeneration()); | |
176 | GameRegistry.registerWorldGenerator(new RhodiumOreGeneration()); | |
177 | GameRegistry.registerWorldGenerator(new RubyOreGeneration()); | |
178 | GameRegistry.registerWorldGenerator(new SapphireOreGeneration()); | |
179 | ||
180 | ||
181 | //Configuration Code | |
182 | Configuration config = new Configuration(event.getSuggestedConfigurationFile()); | |
183 | ||
184 | config.load(); | |
185 | //Quontonium | |
186 | QuontoniumBlockID = config.get("Block IDs", "Quontonium Block ID", 10000).getInt(); | |
187 | QuontoniumOreID = config.get("Block IDs", "Quontonium Ore ID", 10001).getInt(); | |
188 | ||
189 | QuontoniumIngotID = config.get("Material IDs", "Quontonium Ingot ID", 10002).getInt(); | |
190 | ||
191 | QuontoniumHelmetID = config.get("Armor IDs", "Quontonium Helmet ID", 10003).getInt(); | |
192 | QuontoniumChestID = config.get("Armor IDs", "Quontonium Chest ID", 100004).getInt(); | |
193 | QuontoniumLeggingsID = config.get("Armor IDs", "Quontonium Leggings ID", 10005).getInt(); | |
194 | QuontoniumBootsID = config.get("Armor IDs", "Quontonium Boots ID", 10006).getInt(); | |
195 | ||
196 | ||
197 | //Lead | |
198 | LeadBlockID = config.get("Block IDs", "Lead Block ID", 10012).getInt(); | |
199 | LeadOreBlockID = config.get("Block IDs", "Lead Ore ID", 10013).getInt(); | |
200 | ||
201 | LeadIngotID = config.get("Material IDs", "Lead Ingot ID", 10014).getInt(); | |
202 | ||
203 | LeadHelmetID = config.get("Armor IDs", "Lead Helmet ID", 10015).getInt(); | |
204 | LeadChestID = config.get("Armor IDs", "Lead Chest ID", 10016).getInt(); | |
205 | LeadLeggingsID = config.get("Armor IDs", "Lead Leggings ID", 1017).getInt(); | |
206 | LeadBootsID = config.get("Armor IDs", "Lead Boots ID", 100018).getInt(); | |
207 | ||
208 | //Rhodium | |
209 | RhodiumBlockID = config.get("Block IDs", "Rhodium Block ID", 10024).getInt(); | |
210 | RhodiumOreID = config.get("Block IDs", "Rhodium Ore ID", 10025).getInt(); | |
211 | ||
212 | RhodiumIngotID = config.get("Material IDs", "Rhodium Ingot ID", 10026).getInt(); | |
213 | ||
214 | RhodiumHelmetID = config.get("Armor IDs", "Rhodium Helmet ID", 10027).getInt(); | |
215 | RhodiumChestID = config.get("Armor IDs", "Rhodium Chest ID", 10028).getInt(); | |
216 | RhodiumLeggingsID = config.get("Armor IDs", "Rhodium Leggings ID", 10029).getInt(); | |
217 | RhodiumBootsID = config.get("Armor IDs", "Rhodium Boots ID", 10030).getInt(); | |
218 | ||
219 | //Ruby | |
220 | RubyBlockID = config.get("Block IDs", "Ruby Block ID", 10036).getInt(); | |
221 | RubyOreID = config.get("Block IDs", "Ruby Ore ID", 10037).getInt(); | |
222 | ||
223 | RubyItemID = config.get("Material IDs", "Ruby ID", 10038).getInt(); | |
224 | ----------------------------------------------------------------------------------------- | |
225 | RubyHelmetID = config.get("Armor IDs", "Ruby Helmet ID", 10039).getInt(); | |
226 | RubyChestID = config.get("Armor IDs", "Ruby Chest ID", 10040).getInt(); | |
227 | RubyLeggingsID = config.get("Armor IDs", "Ruby Leggings ID", 10041).getInt(); | |
228 | RubyBootsID = config.get("Armor IDs", "Ruby Boots ID", 10042).getInt(); | |
229 | ----------------------------------------------------------------------------------------- | |
230 | ||
231 | //Sapphire | |
232 | SapphireBlockID = config.get("Block IDs", "Sapphire Block ID", 10048).getInt(); | |
233 | SapphireOreID = config.get("Block IDs", "Sapphire Ore ID", 10049).getInt(); | |
234 | ||
235 | SapphireItemID = config.get("Material IDs", "Sapphire ID", 10050).getInt(); | |
236 | ----------------------------------------------------------------------------------------------- | |
237 | SapphireHelmetID = config.get("Armor IDs", "Sapphire Helmet ID", 10051).getInt(); | |
238 | SapphireChestID = config.get("Armor IDs", "Sapphire Chest ID", 10052).getInt(); | |
239 | SapphireLeggingsID = config.get("Armor IDs", "Sapphire Leggings ID", 10053).getInt(); | |
240 | SapphireBootsID = config.get("Armor IDs", "Sapphire Boots ID", 10054).getInt(); | |
241 | ----------------------------------------------------------------------------------------------- | |
242 | config.save(); | |
243 | ||
244 | //Initialise our Blocks | |
245 | //Quontonium | |
246 | this.QuontoniumBlock = new QuontoniumBlock(QuontoniumBlockID, Material.rock); | |
247 | this.QuontoniumOre = new QuontoniumOre(QuontoniumOreID); | |
248 | this.LeadBlock = new LeadBlock(LeadBlockID, Material.rock); | |
249 | this.LeadOre = new LeadOre(LeadOreBlockID); | |
250 | this.RhodiumBlock = new RhodiumBlock(RhodiumBlockID, Material.rock); | |
251 | this.RhodiumOre = new RhodiumOre(RhodiumOreID); | |
252 | this.RubyBlock = new RubyBlock(RubyBlockID, Material.rock); | |
253 | this.RubyOre = new RubyOre(RubyOreID); | |
254 | this.SapphireBlock = new SapphireBlock(SapphireBlockID, Material.rock); | |
255 | this.SapphireOre = new SapphireOre(SapphireOreID); | |
256 | ||
257 | //Initialise our Items | |
258 | this.QuontoniumIngot = new QuontoniumIngot(QuontoniumIngotID); | |
259 | this.LeadIngot = new LeadIngot(LeadIngotID); | |
260 | this.RhodiumIngot = new RhodiumIngot(RhodiumIngotID); | |
261 | this.RubyItem = new RubyItem(RubyItemID); | |
262 | this.SapphireItem = new SapphireItem(SapphireItemID); | |
263 | ||
264 | //Initialise our Armor | |
265 | //Quontonium | |
266 | QuontoniumHelmet = new QuontoniumArmor(QuontoniumHelmetID, | |
267 | QuontoniumArmor, 0, 0, "Quontonium"); | |
268 | QuontoniumChest = new QuontoniumArmor(QuontoniumChestID, | |
269 | QuontoniumArmor, 0, 1, "Quontonium"); | |
270 | QuontoniumLeggings = new QuontoniumArmor(QuontoniumLeggingsID, | |
271 | QuontoniumArmor, 0, 2, "Quontonium"); | |
272 | QuontoniumBoots = new QuontoniumArmor(QuontoniumBootsID, | |
273 | QuontoniumArmor, 0, 3, "Quontonium"); | |
274 | ||
275 | //Lead | |
276 | LeadHelmet = new QuontoniumArmor(LeadHelmetID, | |
277 | LeadArmor, 0, 0, "Lead"); | |
278 | LeadChest = new QuontoniumArmor(LeadChestID, | |
279 | LeadArmor, 0, 1, "Lead"); | |
280 | LeadLeggings = new QuontoniumArmor(LeadLeggingsID, | |
281 | LeadArmor, 0, 2, "Lead"); | |
282 | LeadBoots = new QuontoniumArmor(LeadBootsID, | |
283 | LeadArmor, 0, 3, "Lead"); | |
284 | ||
285 | //Rhodium | |
286 | RhodiumHelmet = new RhodiumArmor(RhodiumHelmetID, | |
287 | RhodiumArmor, 0, 0, "Rhodium"); | |
288 | RhodiumChest = new RhodiumArmor(RhodiumChestID, | |
289 | RhodiumArmor, 0, 1, "Rhodium"); | |
290 | RhodiumLeggings = new RhodiumArmor(RhodiumLeggingsID, | |
291 | RhodiumArmor, 0, 2, "Rhodium"); | |
292 | RhodiumBoots = new RhodiumArmor(RhodiumBootsID, | |
293 | RhodiumArmor, 0, 3, "Rhodium"); | |
294 | ----------------------------------------------------------------------------------------- | |
295 | //Ruby | |
296 | RubyHelmet = new RubyArmor(RubyHelmetID, | |
297 | RubyArmor, 0, 0, "Ruby"); | |
298 | RubyChest = new RubyArmor(RubyChestID, | |
299 | RubyArmor, 0, 1, "Ruby"); | |
300 | RubyLeggings = new RubyArmor(RubyLeggingsID, | |
301 | RubyArmor, 0, 2, "Ruby"); | |
302 | RubyBoots = new RubyArmor(RubyBootsID, | |
303 | RubyArmor, 0, 3, "Ruby"); | |
304 | ||
305 | //Sapphire | |
306 | SapphireHelmet = new SapphireArmor(SapphireHelmetID, | |
307 | SapphireArmor, 0, 0, "Sapphire"); | |
308 | SapphireChest = new SapphireArmor(SapphireChestID, | |
309 | SapphireArmor, 0, 1, "Sapphire"); | |
310 | SapphireLeggings = new SapphireArmor(SapphireLeggingsID, | |
311 | SapphireArmor, 0, 2, "Sapphire"); | |
312 | SapphireBoots = new SapphireArmor(SapphireBootsID, | |
313 | SapphireArmor, 0, 3, "Sapphire"); | |
314 | ----------------------------------------------------------------------------------------- | |
315 | ||
316 | //Initalise our Tools | |
317 | ||
318 | ||
319 | //Quontonium | |
320 | LanguageRegistry.addName(QuontoniumBlock, "Quontonium Block"); | |
321 | MinecraftForge.setBlockHarvestLevel(QuontoniumBlock, "pickaxe", 2); | |
322 | GameRegistry.registerBlock(QuontoniumBlock, "QuontoniumBlock"); | |
323 | ||
324 | LanguageRegistry.addName(QuontoniumOre, "Quontonium Ore"); | |
325 | MinecraftForge.setBlockHarvestLevel(QuontoniumOre, "pickaxe", 2); | |
326 | GameRegistry.registerBlock(QuontoniumOre, "QuontoniumOre"); | |
327 | ||
328 | LanguageRegistry.addName(QuontoniumIngot, "Quontonium Ingot"); | |
329 | ||
330 | LanguageRegistry.addName(QuontoniumHelmet, "Quontonium Helmet"); | |
331 | LanguageRegistry.addName(QuontoniumChest, "Quontonium Chestplate"); | |
332 | LanguageRegistry.addName(QuontoniumLeggings, "Quontonium Leggings"); | |
333 | LanguageRegistry.addName(QuontoniumBoots, "Quontonium Boots"); | |
334 | ||
335 | ||
336 | //Lead | |
337 | LanguageRegistry.addName(LeadBlock, "Lead Block"); | |
338 | MinecraftForge.setBlockHarvestLevel(LeadBlock, "pickaxe", 1); | |
339 | GameRegistry.registerBlock(LeadBlock, "LeadBlock"); | |
340 | ||
341 | LanguageRegistry.addName(LeadOre, "Lead Ore"); | |
342 | MinecraftForge.setBlockHarvestLevel(LeadOre, "pickaxe", 1); | |
343 | GameRegistry.registerBlock(LeadOre, "LeadOre"); | |
344 | ||
345 | LanguageRegistry.addName(LeadIngot, "Lead Ingot"); | |
346 | ||
347 | LanguageRegistry.addName(LeadHelmet, "Lead Helmet"); | |
348 | LanguageRegistry.addName(LeadChest, "Lead Chestplate"); | |
349 | LanguageRegistry.addName(LeadLeggings, "Lead Leggings"); | |
350 | LanguageRegistry.addName(LeadBoots, "Lead Boots"); | |
351 | ||
352 | ||
353 | //Rhodium | |
354 | LanguageRegistry.addName(RhodiumBlock, "Rhodium Block"); | |
355 | MinecraftForge.setBlockHarvestLevel(RhodiumBlock, "pickaxe", 2); | |
356 | GameRegistry.registerBlock(RhodiumBlock, "RhodiumBlock"); | |
357 | ||
358 | LanguageRegistry.addName(RhodiumOre, "Rhodium Ore"); | |
359 | MinecraftForge.setBlockHarvestLevel(RhodiumOre, "pickaxe", 2); | |
360 | GameRegistry.registerBlock(RhodiumOre, "RhodiumOre"); | |
361 | ||
362 | LanguageRegistry.addName(RhodiumIngot, "Rhodium Ingot"); | |
363 | ||
364 | LanguageRegistry.addName(RhodiumHelmet, "Rhodium Helmet"); | |
365 | LanguageRegistry.addName(RhodiumChest, "Rhodium Chestplate"); | |
366 | LanguageRegistry.addName(RhodiumLeggings, "Rhodium Leggings"); | |
367 | LanguageRegistry.addName(RhodiumBoots, "Rhodium Boots"); | |
368 | ||
369 | //Ruby | |
370 | LanguageRegistry.addName(RubyBlock, "Ruby Block"); | |
371 | MinecraftForge.setBlockHarvestLevel(RubyBlock, "pickaxe", 2); | |
372 | GameRegistry.registerBlock(RubyBlock, "RubyBlock"); | |
373 | ||
374 | LanguageRegistry.addName(RubyOre, "Ruby Ore"); | |
375 | MinecraftForge.setBlockHarvestLevel(RubyOre, "pickaxe", 2); | |
376 | GameRegistry.registerBlock(RubyOre, "RubyOre"); | |
377 | ||
378 | LanguageRegistry.addName(RubyItem, "Ruby"); | |
379 | ----------------------------------------------------------------------------------------- | |
380 | LanguageRegistry.addName(RubyHelmet, "Ruby Helmet"); | |
381 | LanguageRegistry.addName(RubyChest, "Ruby Chestplate"); | |
382 | LanguageRegistry.addName(RubyLeggings, "Ruby Leggings"); | |
383 | LanguageRegistry.addName(RubyBoots, "Ruby Boots"); | |
384 | ----------------------------------------------------------------------------------------- | |
385 | ||
386 | //Sapphire | |
387 | LanguageRegistry.addName(SapphireBlock, "Sapphire Block"); | |
388 | MinecraftForge.setBlockHarvestLevel(SapphireBlock, "pickaxe", 2); | |
389 | GameRegistry.registerBlock(SapphireBlock, "Sapphire Block"); | |
390 | ||
391 | LanguageRegistry.addName(SapphireOre, "Sapphire Ore"); | |
392 | MinecraftForge.setBlockHarvestLevel(SapphireOre, "pickaxe", 2); | |
393 | GameRegistry.registerBlock(SapphireOre, "SapphireOre"); | |
394 | ||
395 | LanguageRegistry.addName(SapphireItem, "Sapphire"); | |
396 | ----------------------------------------------------------------------------------------- | |
397 | LanguageRegistry.addName(SapphireHelmet, "Sapphire Helmet"); | |
398 | LanguageRegistry.addName(SapphireChest, "Sapphire Chestplate"); | |
399 | LanguageRegistry.addName(SapphireLeggings, "Sapphire Leggings"); | |
400 | LanguageRegistry.addName(SapphireBoots, "Sapphire Boots"); | |
401 | ----------------------------------------------------------------------------------------- | |
402 | ||
403 | //Smelting Recipes | |
404 | //Quontonium | |
405 | GameRegistry.addSmelting(QuontoniumOreID, new ItemStack(QuontoniumIngot), 0.7F); | |
406 | //Lead | |
407 | GameRegistry.addSmelting(LeadOreBlockID, new ItemStack(LeadIngot), 1.1F); | |
408 | //Rhodium | |
409 | GameRegistry.addSmelting(RhodiumOreID, new ItemStack(RhodiumIngot), 0.9F); | |
410 | ||
411 | ||
412 | //Crafting Recipes | |
413 | //Quontonium | |
414 | //Blocks | |
415 | GameRegistry.addRecipe(new ItemStack(QuontoniumBlock), | |
416 | "xxx", "xxx", "xxx", | |
417 | 'x', QuontoniumIngot); | |
418 | //Armor | |
419 | GameRegistry.addRecipe(new ItemStack(QuontoniumHelmet), | |
420 | "xxx", "x x", | |
421 | 'x', QuontoniumIngot); | |
422 | ||
423 | GameRegistry.addRecipe(new ItemStack(QuontoniumChest), | |
424 | "x x", "xxx", "xxx", | |
425 | 'x', QuontoniumIngot); | |
426 | ||
427 | GameRegistry.addRecipe(new ItemStack(QuontoniumLeggings), | |
428 | "xxx", "x x", "x x", | |
429 | 'x', QuontoniumIngot); | |
430 | ||
431 | GameRegistry.addRecipe(new ItemStack(QuontoniumBoots), | |
432 | " ", "x x", "x x", | |
433 | 'x', QuontoniumIngot); | |
434 | //Tools | |
435 | ||
436 | ||
437 | //Lead | |
438 | GameRegistry.addRecipe(new ItemStack(LeadBlock), | |
439 | "xxx", "xxx", "xxx", | |
440 | 'x', LeadIngot); | |
441 | ||
442 | GameRegistry.addRecipe(new ItemStack(LeadHelmet), | |
443 | "xxx", "x x", | |
444 | 'x', LeadIngot); | |
445 | ||
446 | GameRegistry.addRecipe(new ItemStack(LeadChest), | |
447 | "x x", "xxx", "xxx", | |
448 | 'x', LeadIngot); | |
449 | ||
450 | GameRegistry.addRecipe(new ItemStack(LeadLeggings), | |
451 | "xxx", "x x", "x x", | |
452 | 'x', LeadIngot); | |
453 | ||
454 | GameRegistry.addRecipe(new ItemStack(LeadBoots), | |
455 | " ", "x x", "x x", | |
456 | 'x', LeadIngot); | |
457 | ||
458 | ||
459 | //Rhodium | |
460 | GameRegistry.addRecipe(new ItemStack(RhodiumBlock), | |
461 | "xxx", "xxx", "xxx", | |
462 | 'x', RhodiumIngot); | |
463 | ||
464 | GameRegistry.addRecipe(new ItemStack(RhodiumHelmet), | |
465 | "xxx", "x x", | |
466 | 'x', RhodiumIngot); | |
467 | ||
468 | GameRegistry.addRecipe(new ItemStack(RhodiumChest), | |
469 | "x x", "xxx", "xxx", | |
470 | 'x', RhodiumIngot); | |
471 | ||
472 | GameRegistry.addRecipe(new ItemStack(RhodiumLeggings), | |
473 | "xxx", "x x", "x x", | |
474 | 'x', RhodiumIngot); | |
475 | ||
476 | GameRegistry.addRecipe(new ItemStack(RhodiumBoots), | |
477 | " ", "x x", "x x", | |
478 | 'x', RhodiumIngot); | |
479 | ||
480 | //Ruby | |
481 | GameRegistry.addRecipe(new ItemStack(RubyBlock), | |
482 | "xxx", "xxx", "xxx", | |
483 | 'x', RubyItem); | |
484 | ||
485 | GameRegistry.addRecipe(new ItemStack(RubyHelmet), | |
486 | "xxx", "x x", | |
487 | 'x', RubyItem); | |
488 | ||
489 | GameRegistry.addRecipe(new ItemStack(RubyChest), | |
490 | "x x", "xxx", "xxx", | |
491 | 'x', RubyItem); | |
492 | ||
493 | GameRegistry.addRecipe(new ItemStack(RubyLeggings), | |
494 | "xxx", "x x", "x x", | |
495 | 'x', RubyItem); | |
496 | ||
497 | GameRegistry.addRecipe(new ItemStack(RubyBoots), | |
498 | " ", "x x", "x x", | |
499 | 'x', RubyItem); | |
500 | ||
501 | //Sapphire | |
502 | GameRegistry.addRecipe(new ItemStack(SapphireBlock), | |
503 | "xxx", "xxx", "xxx", | |
504 | 'x', SapphireItem); | |
505 | ||
506 | GameRegistry.addRecipe(new ItemStack(SapphireHelmet), | |
507 | "xxx", "x x", | |
508 | 'x', SapphireItem); | |
509 | ||
510 | GameRegistry.addRecipe(new ItemStack(SapphireChest), | |
511 | "x x", "xxx", "xxx", | |
512 | 'x', SapphireItem); | |
513 | ||
514 | GameRegistry.addRecipe(new ItemStack(SapphireLeggings), | |
515 | "xxx", "x x", "x x", | |
516 | 'x', SapphireItem); | |
517 | ||
518 | GameRegistry.addRecipe(new ItemStack(SapphireBoots), | |
519 | " ", "x x", "x x", | |
520 | 'x', SapphireItem); | |
521 | ||
522 | } | |
523 | ||
524 | @EventHandler | |
525 | public void load(FMLLoadEvent event) { | |
526 | ||
527 | ||
528 | } | |
529 | ||
530 | ||
531 | @EventHandler | |
532 | public void postInit(FMLInitializationEvent event) { | |
533 | ||
534 | } | |
535 | ||
536 | ||
537 | @EventHandler | |
538 | public void ServerStart(FMLServerStartingEvent event) { | |
539 | ||
540 | ||
541 | } | |
542 | ||
543 | ||
544 | } |