Okay I sorta understand the code now. But please don't kill me for asking but is this correct then? (This is for an item btw)
public class StoneMallet extends ItemAxe {
public StoneMallet(int par1, EnumToolMaterial par2EnumToolMaterial) {
super((par1-256), par2EnumToolMaterial);
this.setCreativeTab(BlocksNMore.BlocksNMoreTab);
this.setUnlocalizedName(Strings.STONEMALLET);
this.setMaxStackSize(1);
this.func_111206_d("blocksnmore:stonemallet");
}
@SideOnly(Side.CLIENT)
public void registerIcons(IconRegister iconRegister) {
this.itemIcon = iconRegister.registerIcon(this.func_111208_A());
}
Im setting the "func_111022_d" with my modname/item name and when I run it loads the texture no problem, but the console is still saying that it can't find it. Im using forge 9.10.0.786 if thats anything. But I think im calling it correctly now