diff --git a/src/divine_equipment/common/Divine_Content.java b/src/divine_equipment/common/Divine_Content.java index 9f90454..a69e1b3 100644 --- a/src/divine_equipment/common/Divine_Content.java +++ b/src/divine_equipment/common/Divine_Content.java @@ -13,6 +13,7 @@ import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.item.EnumToolMaterial; import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; import net.minecraftforge.common.EnumHelper; /** @@ -96,6 +97,7 @@ public class Divine_Content { Item BlankSigil;{ BlankSigil = new items.BlankSigil(2558).setUnlocalizedName("Blank_Sigil").setTextureName("divine_equipment:Blank_Sigil"); LanguageRegistry.addName(BlankSigil, "Blank Sigil"); + GameRegistry.registerItem(BlankSigil, modid+ BlankSigil.getUnlocalizedName().substring(5)); } @@ -103,15 +105,16 @@ public class Divine_Content { Item TaintedSigil;{ TaintedSigil = new items.tainted.TaintedSigil(2559).setUnlocalizedName("Tainted_Sigil").setTextureName("divine_equipment:Tainted_Sigil"); LanguageRegistry.addName(TaintedSigil, "Tainted Sigil"); + GameRegistry.registerItem(TaintedSigil, modid+ TaintedSigil.getUnlocalizedName().substring(5)); } // Tainted Swords Item TaintedDiamondSword;{ - TaintedDiamondSword = new items.tainted.TaintedDiamondSword(2560, TaintedDiamond).setUnlocalizedName("Tainted_Sword_Diamond").setTextureName("divine_equipment:Tainted_Sword_Diamond"); + TaintedDiamondSword = new TaintedDiamondSword(2560, TaintedDiamond).setUnlocalizedName("Tainted_Sword_Diamond").setTextureName("divine_equipment:Tainted_Sword_Diamond"); LanguageRegistry.addName(TaintedDiamondSword, "Tainted Diamond Sword"); } Item TaintedGoldSword;{ - TaintedGoldSword = new items.tainted.TaintedGoldSword(2561, TaintedGold).setUnlocalizedName("Tainted_Sword_Gold").setTextureName("divine_equipment:Tainted_Sword_Gold"); + TaintedGoldSword = new TaintedGoldSword(2561, TaintedGold).setUnlocalizedName("Tainted_Sword_Gold").setTextureName("divine_equipment:Tainted_Sword_Gold"); LanguageRegistry.addName(TaintedGoldSword, "Tainted Gold Sword"); } Item TaintedIronSword;{ @@ -128,15 +131,15 @@ public class Divine_Content { } // Pickaxes Item TaintedDiamondPickaxe;{ - TaintedDiamondPickaxe = new items.tainted.TaintedDiamondPickaxe(2565, TaintedDiamond).setUnlocalizedName("Tainted_Pickaxe_Diamond").setTextureName("divine_equipment:Tainted_Pickaxe_Diamond"); + TaintedDiamondPickaxe = new TaintedDiamondPickaxe(2565, TaintedDiamond).setUnlocalizedName("Tainted_Pickaxe_Diamond").setTextureName("divine_equipment:Tainted_Pickaxe_Diamond"); LanguageRegistry.addName(TaintedDiamondPickaxe, "Tainted Diamond Pickaxe"); } Item TaintedGoldPickaxe;{ - TaintedGoldPickaxe = new items.tainted.TaintedGoldPickaxe(2566, TaintedGold).setUnlocalizedName("Tainted_Pickaxe_Gold").setTextureName("divine_equipment:Tainted_Pickaxe_Gold"); + TaintedGoldPickaxe = new TaintedGoldPickaxe(2566, TaintedGold).setUnlocalizedName("Tainted_Pickaxe_Gold").setTextureName("divine_equipment:Tainted_Pickaxe_Gold"); LanguageRegistry.addName(TaintedGoldPickaxe, "Tainted Gold Pickaxe"); } Item TaintedIronPickaxe;{ - TaintedIronPickaxe = new items.tainted.TaintedIronPickaxe(2567, TaintedIron).setUnlocalizedName("Tainted_Pickaxe_Iron").setTextureName("divine_equipment:Tainted_Pickaxe_Iron"); + TaintedIronPickaxe = new TaintedIronPickaxe(2567, TaintedIron).setUnlocalizedName("Tainted_Pickaxe_Iron").setTextureName("divine_equipment:Tainted_Pickaxe_Iron"); LanguageRegistry.addName(TaintedIronPickaxe, "Tainted Iron Pickaxe"); } Item TaintedStonePickaxe;{ @@ -150,8 +153,10 @@ public class Divine_Content { // Blessed Items Item BlessedSigil;{ - BlessedSigil = new items.blessed.BlessedSigil(2579).setUnlocalizedName("Blessed_Sigil").setTextureName("divine_equipment:Blessed_Sigil"); + BlessedSigil = new BlessedSigil(2579).setUnlocalizedName("Blessed_Sigil").setTextureName("divine_equipment:Blessed_Sigil"); LanguageRegistry.addName(BlessedSigil, "Blessed Sigil"); + GameRegistry.registerItem(BlessedSigil, modid + BlessedSigil.getUnlocalizedName().substring(5)); + GameRegistry.addRecipe(new ItemStack(BlessedSigil), new Object[]{"Blessed Sigil", " g ", "gsg", " g ", 'g', Item.ingotGold, 's', BlankSigil}); } // Blessed Swords Item BlessedDiamondSword;{ diff --git a/src/divine_equipment/common/Divine_Crafting.java b/src/divine_equipment/common/Divine_Crafting.java index ea22f2f..fac6a4f 100644 --- a/src/divine_equipment/common/Divine_Crafting.java +++ b/src/divine_equipment/common/Divine_Crafting.java @@ -1,11 +1,7 @@ package common; -import net.minecraft.block.Block; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; import net.minecraft.stats.Achievement; import net.minecraftforge.common.AchievementPage; - /** * User: Orthus * Date: 10/4/13 @@ -21,15 +17,4 @@ public static Achievement Redemption; public static Achievement ShadowWarrior; public static AchievementPage Divine_Equipment = new AchievementPage("Divine Equipment", HollowBeThyName, ChildOfTheDamned, EndersGame, FallenOne, Redemption, ShadowWarrior); -// Crafting Recipes -void addCraftingRecipes() -{ -ItemStack quartzStack = new ItemStack(Item.netherQuartz); -ItemStack goldStack = new ItemStack(Item.ingotGold); -ItemStack eyeStack = new ItemStack(Item.eyeOfEnder); -ItemStack obsidianStack = new ItemStack(Block.obsidian); -ItemStack stoneStack = new ItemStack(Block.stone); - - -} } \ No newline at end of file diff --git a/src/divine_equipment/divine_equipment/Divine_Equipment.java b/src/divine_equipment/divine_equipment/Divine_Equipment.java index eb15e94..ab18b7d 100644 --- a/src/divine_equipment/divine_equipment/Divine_Equipment.java +++ b/src/divine_equipment/divine_equipment/Divine_Equipment.java @@ -3,8 +3,7 @@ package divine_equipment; /** * Date: 9/29/13 */ -import common.Divine_Content; -import common.Divine_Crafting; +import common.*; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.event.FMLPreInitializationEvent; @@ -49,9 +48,9 @@ public class Divine_Equipment @Mod.EventHandler public void preInit(FMLPreInitializationEvent event){ - content = new Divine_Content(); - addCraftingRecipes = new Divine_Crafting(); + content = new Divine_Content(); + addCraftingRecipies = new Divine_Crafting(); } public static Divine_Content content; - public static Divine_Crafting addCraftingRecipes; + public static Divine_Crafting addCraftingRecipies; } \ No newline at end of file