Posted August 5, 201312 yr Ok so when i start the game it logs in the console : Using missing texture, unable to load: futuretech:textures/items/InthiumAxe.png even though the textures are there in : \mcp\src\minecraft\futuretech\textures\items . i have tried multiple solution which have not worked like making it lower case so if you can tell me whats wrong and how to fix it then i will be extremely grateful. Code : Inthium axe code : package eclipse7.FutureTech.item; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.EnumToolMaterial; import net.minecraft.item.ItemAxe; public class ItemInthiumAxe extends ItemAxe { public ItemInthiumAxe(int par1, EnumToolMaterial par2EnumToolMaterial) { super(par1, par2EnumToolMaterial); this.setCreativeTab(CreativeTabs.tabTools); } public void registerIcons(IconRegister iconRegister) { itemIcon = iconRegister.registerIcon("futuretech:InthiumAxe"); } } Main class : package eclipse7.FutureTech.common; import net.minecraft.item.EnumToolMaterial; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.common.EnumHelper; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; import eclipse7.FutureTech.item.ItemInthiumAxe; import eclipse7.FutureTech.item.ItemInthiumPickaxe; import eclipse7.FutureTech.item.ItemInthiumShovel; import eclipse7.FutureTech.item.ItemInthiumSword; @Mod(modid = "FutureTech", name = "FutureTech", version = "0.1 Alpha") public class FutureTech { //EnumToolMaterial public static EnumToolMaterial toolInthium = EnumHelper.addToolMaterial("INTHIUM", 3, 2561, 15.0F, 2.0F, 30); //Registrations public static Item InthiumPickaxe = new ItemInthiumPickaxe(2000, toolInthium).setUnlocalizedName("InthiumPickaxe"); public static Item InthiumSword = new ItemInthiumSword(2001, toolInthium).setUnlocalizedName("InthiumSword"); public static Item InthiumShovel = new ItemInthiumShovel(2002, toolInthium).setUnlocalizedName("InthiumShovel"); public static Item InthiumAxe = new ItemInthiumAxe(2003, toolInthium).setUnlocalizedName("InthiumAxe"); public FutureTech() { LanguageRegistry.addName(InthiumPickaxe, "Inthium Pickaxe"); LanguageRegistry.addName(InthiumSword, "Inthium Sword"); LanguageRegistry.addName(InthiumShovel, "Inthium Shovel"); LanguageRegistry.addName(InthiumAxe, "Inthium Axe"); GameRegistry.addRecipe(new ItemStack(InthiumPickaxe, 1), new Object [] { "XXX", "O*O", "Z*Z", '*', Item.stick, 'X', Item.diamond, 'Z', Item.ingotGold, 'O', Item.redstone }); GameRegistry.addRecipe(new ItemStack(InthiumSword, 1), new Object [] { "ZXZ", "OXO", " * ", '*', Item.stick, 'X', Item.diamond, 'Z', Item.ingotGold, 'O', Item.redstone }); GameRegistry.addRecipe(new ItemStack(InthiumShovel, 1), new Object [] { "ZXZ", "O*O", " * ", '*', Item.stick, 'X', Item.diamond, 'Z', Item.ingotGold, 'O', Item.redstone }); GameRegistry.addRecipe(new ItemStack(InthiumAxe, 1), new Object [] { "XXZ", "X*Z", "0*0", '*', Item.stick, 'X', Item.diamond, 'Z', Item.ingotGold, 'O', Item.redstone }); } } ignore how un-neat my code is. [EDIT] All tools listed in the main class do not work but i only shown one because there all about the same
August 5, 201312 yr it should be: mcp\src\minecraft\assets\futuretech\textures\items If you guys dont get it.. then well ya.. try harder...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.