Hello evryone i am new to modding and there is an anoying problem, my texture doesnt load on the item i created can someone please help me
My code:
package net.SwordCaster.mod;
import net.SwordCaster.mod.items.SCItems;
import net.minecraft.item.Item;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
@Mod(modid = SwordCaster.modid, version = SwordCaster.version)
public class SwordCaster {
public static final String modid = "SwordCaster";
public static final String version = "Alpha v0.0.1";
public static Item itemColidiumIngot;
@EventHandler
public void PreInit(FMLPreInitializationEvent preEvent){
itemColidiumIngot = new SCItems().setUnlocalizedName("ColidiumIngot");
GameRegistry.registerItem(itemColidiumIngot, "ColidiumIngot");
}
@EventHandler
public void Init(FMLInitializationEvent event){
}
@EventHandler
public void PostInit(FMLPostInitializationEvent postEvent){
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
package net.SwordCaster.mod.items;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.SwordCaster.mod.SwordCaster;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.item.Item;
public class SCItems extends Item {
public SCItems() {
this.setCreativeTab(getCreativeTab().tabMaterials);
}
@SideOnly(Side.CLIENT)
public void registerIcons(IIconRegister iconRegister) {
this.itemIcon = iconRegister.registerIcon(SwordCaster.modid + ":" + this.getUnlocalizedName().substring(5));
}
}