не видит текстуры

Версия Minecraft
1.7.10
Делал айтемы с метадатами и напоролся на такую проблему.
Вместо того, чтобы искать в папке с текстурами моего мода, он ищет текстуру в папке minecraft.
Как это исправить?
Вот код
public class unisolatedWires extends Item {

public static final String[] cardsNum = new String[] {"badCoperWire", "coperWire"};
@SideOnly(Side.CLIENT)
    private IIcon[] icons;
    
public unisolatedWires()
    {
        this.setHasSubtypes(true);
        this.setMaxDamage(0);
        this.setCreativeTab(ATMcraftmod.craftModTab);
    }

@SideOnly(Side.CLIENT)
    public IIcon getIconFromDamage(int p_77617_1_)
    {
        int j = MathHelper.clamp_int(p_77617_1_, 0, 2);
        return icons[j];
    }

public String getUnlocalizedName(ItemStack p_77667_1_)
    {
        int i = MathHelper.clamp_int(p_77667_1_.getItemDamage(), 0, 2);
        return super.getUnlocalizedName() + "." + cardsNum;
    }

@SideOnly(Side.CLIENT)
    public void getSubItems(Item newItem, CreativeTabs p_150895_2_, List list)
    {
        for (int i = 0; i < 3; ++i)
        {
        list.add(new ItemStack(newItem, 1, i));
        }
    }


 @SideOnly(Side.CLIENT)
   public void registerIcons(IIconRegister p_94581_1_)
   {
       this.icons = new IIcon[cardsNum2.length];

       for (int i = 0; i < cardsNum2.length; ++i)
       {
           this.icons = p_94581_1_.registerIcon(cardsNum2);
       } 
       
   }
 
 
}
 
Назад
Сверху