public static void postInit() { ItemHelper.addRecipe( ShapedRecipe( lexicon, new Object[] { " D ", "GBI", " R ", 'D', Items.diamond, 'G', "ingotGold", 'B', Items.book, 'I', "ingotIron", 'R', "dustRedstone" })); // @formatter: off ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustPyrotheum, 2), new Object[] {"dustCoal", "dustSulfur", "dustRedstone", Items.blaze_powder})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustCryotheum, 2), new Object[] {Items.snowball, "dustSaltpeter", "dustRedstone", "dustBlizz"})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustAerotheum, 2), new Object[] {"sand", "dustSaltpeter", "dustRedstone", "dustBlitz"})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustPetrotheum, 2), new Object[] {Items.clay_ball, "dustObsidian", "dustRedstone", "dustBasalz"})); ItemHelper.addRecipe(ShapelessRecipe(ItemHelper.cloneStack(dustBlizz, 2), "rodBlizz")); ItemHelper.addRecipe(ShapelessRecipe(ItemHelper.cloneStack(dustBlitz, 2), "rodBlitz")); ItemHelper.addRecipe(ShapelessRecipe(ItemHelper.cloneStack(dustBasalz, 2), "rodBasalz")); // @formatter: on /* Smelting */ ItemHelper.addSmelting(ingotIron, dustIron, 0.0F); ItemHelper.addSmelting(ingotGold, dustGold, 0.0F); ItemHelper.addSmelting(ingotCopper, dustCopper, 0.0F); ItemHelper.addSmelting(ingotTin, dustTin, 0.0F); ItemHelper.addSmelting(ingotSilver, dustSilver, 0.0F); ItemHelper.addSmelting(ingotLead, dustLead, 0.0F); ItemHelper.addSmelting(ingotNickel, dustNickel, 0.0F); ItemHelper.addSmelting(ingotPlatinum, dustPlatinum, 0.0F); ItemHelper.addSmelting(ingotMithril, dustMithril, 0.0F); ItemHelper.addSmelting(ingotElectrum, dustElectrum, 0.0F); ItemHelper.addSmelting(ingotInvar, dustInvar, 0.0F); ItemHelper.addSmelting(ingotBronze, dustBronze, 0.0F); ItemHelper.addSmelting(ingotSignalum, dustSignalum, 0.0F); ItemHelper.addSmelting(ingotLumium, dustLumium, 0.0F); // No Enderium /* Alloy Recipes */ // @formatter: off ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustElectrum, 2), new Object[] {"dustGold", "dustSilver"})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustInvar, 3), new Object[] {"dustIron", "dustIron", "dustNickel"})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustBronze, 4), new Object[] {"dustCopper", "dustCopper", "dustCopper", "dustTin"})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustSignalum, 4), new Object[] { "dustCopper", "dustCopper", "dustCopper", "dustSilver", "bucketRedstone" })); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustLumium, 4), new Object[] {"dustTin", "dustTin", "dustTin", "dustSilver", "bucketGlowstone"})); ItemHelper.addRecipe( ShapelessRecipe( ItemHelper.cloneStack(dustEnderium, 4), new Object[] {"dustTin", "dustTin", "dustSilver", "dustPlatinum", "bucketEnder"})); // @formatter: on /* Storage */ ItemHelper.addTwoWayStorageRecipe(ingotIron, "ingotIron", nuggetIron, "nuggetIron"); ItemHelper.addTwoWayStorageRecipe(ingotCopper, "ingotCopper", nuggetCopper, "nuggetCopper"); ItemHelper.addTwoWayStorageRecipe(ingotTin, "ingotTin", nuggetTin, "nuggetTin"); ItemHelper.addTwoWayStorageRecipe(ingotSilver, "ingotSilver", nuggetSilver, "nuggetSilver"); ItemHelper.addTwoWayStorageRecipe(ingotLead, "ingotLead", nuggetLead, "nuggetLead"); ItemHelper.addTwoWayStorageRecipe(ingotNickel, "ingotNickel", nuggetNickel, "nuggetNickel"); ItemHelper.addTwoWayStorageRecipe( ingotPlatinum, "ingotPlatinum", nuggetPlatinum, "nuggetPlatinum"); ItemHelper.addTwoWayStorageRecipe(ingotMithril, "ingotMithril", nuggetMithril, "nuggetMithril"); ItemHelper.addTwoWayStorageRecipe( ingotElectrum, "ingotElectrum", nuggetElectrum, "nuggetElectrum"); ItemHelper.addTwoWayStorageRecipe(ingotInvar, "ingotInvar", nuggetInvar, "nuggetInvar"); ItemHelper.addTwoWayStorageRecipe(ingotBronze, "ingotBronze", nuggetBronze, "nuggetBronze"); ItemHelper.addTwoWayStorageRecipe( ingotSignalum, "ingotSignalum", nuggetSignalum, "nuggetSignalum"); ItemHelper.addTwoWayStorageRecipe(ingotLumium, "ingotLumium", nuggetLumium, "nuggetLumium"); ItemHelper.addTwoWayStorageRecipe( ingotEnderium, "ingotEnderium", nuggetEnderium, "nuggetEnderium"); ItemHelper.addReverseStorageRecipe(ingotCopper, "blockCopper"); ItemHelper.addReverseStorageRecipe(ingotTin, "blockTin"); ItemHelper.addReverseStorageRecipe(ingotSilver, "blockSilver"); ItemHelper.addReverseStorageRecipe(ingotLead, "blockLead"); ItemHelper.addReverseStorageRecipe(ingotNickel, "blockNickel"); ItemHelper.addReverseStorageRecipe(ingotPlatinum, "blockPlatinum"); ItemHelper.addReverseStorageRecipe(ingotMithril, "blockMithril"); ItemHelper.addReverseStorageRecipe(ingotElectrum, "blockElectrum"); ItemHelper.addReverseStorageRecipe(ingotInvar, "blockInvar"); ItemHelper.addReverseStorageRecipe(ingotBronze, "blockBronze"); ItemHelper.addReverseStorageRecipe(ingotSignalum, "blockSignalum"); ItemHelper.addReverseStorageRecipe(ingotLumium, "blockLumium"); ItemHelper.addReverseStorageRecipe(ingotEnderium, "blockEnderium"); /* Gears */ ItemHelper.addGearRecipe(gearIron, "ingotIron"); ItemHelper.addGearRecipe(gearGold, "ingotGold"); ItemHelper.addGearRecipe(gearCopper, "ingotCopper"); ItemHelper.addGearRecipe(gearTin, "ingotTin"); ItemHelper.addGearRecipe(gearSilver, "ingotSilver"); ItemHelper.addGearRecipe(gearLead, "ingotLead"); ItemHelper.addGearRecipe(gearNickel, "ingotNickel"); ItemHelper.addGearRecipe(gearPlatinum, "ingotPlatinum"); ItemHelper.addGearRecipe(gearMithril, "ingotMithril"); ItemHelper.addGearRecipe(gearElectrum, "ingotElectrum"); ItemHelper.addGearRecipe(gearInvar, "ingotInvar"); ItemHelper.addGearRecipe(gearBronze, "ingotBronze"); ItemHelper.addGearRecipe(gearSignalum, "ingotSignalum"); ItemHelper.addGearRecipe(gearLumium, "ingotLumium"); ItemHelper.addGearRecipe(gearEnderium, "ingotEnderium"); /* Equipment */ Equipment.postInit(); }