Не биндится текстура[1.6.4]

Пробывала указывать через 
Код:
bindTexture(new ResourceLocation(ID.MODID + "obj/blocks/table_wood.png"));

Пробывала так
Код:
bindTexture(new ResourceLocation("mymod","obj/blocks/table_wood.png"));
 
MrUser написал(а):
Двоеточие в начале вторых кавычек?
Тоже не биндится
[merge_posts_bbcode]Добавлено: 13.05.2015 19:46:14[/merge_posts_bbcode]

Вот весь код
Код:
   public void renderTileEntity(TileEntityTable tileEntity, double d1, double d2, double d3, float f) {
      int metadata = tileEntity.worldObj.getBlockMetadata(tileEntity.xCoord, tileEntity.yCoord, tileEntity.zCoord);
      int rotationAngle = metadata * 90;
      GL11.glPushMatrix();
      GL11.glTranslatef((float)d1 + 0.537F, (float)d2 + 0.0F, (float)d3 + 0.335F);
      GL11.glRotatef(-0F, 0.0F, 0.0F, 1.0F);
      GL11.glRotatef((float)rotationAngle, 0.0F, 1.0F, 0.0F);
      GL11.glTranslatef(0.5F, 0F, 0.15F);
      GL11.glScalef(0.016F, 0.02F, 0.016F);
      bindTexture(new ResourceLocation("mymod", ":obj/blocks/table_wood.png"));
      this.model.render();
      GL11.glPopMatrix();
   }
 
А что, так можно? У меня так вообще ошибка. 

Код:
this.mc.getTextureManager().bindTexture(new ResourceLocation("mymod", ":obj/blocks/table_wood.png"));
Или не?
 
Ну я думаю ты используешь локальный метод,потому что джавы не знаешь
 
Смотри лог - он скажет где он пытается найти текстуру, а ты себя уже корректируй.
 
Оказывается ему нужен .mtl, так как это GLLoader ._.
Код:
2015-05-15 19:04:20 [INFO] [STDOUT] GLMaterialLib.loadMaterials(): Exception when loading /assets/mymod/obj/blocks/Table_WoodTable.mtl: java.lang.NullPointerException
[merge_posts_bbcode]Добавлено: 15.05.2015 20:10:26[/merge_posts_bbcode]
Но все равно биндить не хочет, мда.
 
Назад
Сверху