Проблема с текстурой

Собственно решил я сделать себе броню через eclipse, написал код, указал путь текстуры , и всё бы хорошо да только при надевании штанов происходит полный бред который я не знаю как решить, текстура думает что она ботинки и нагрудник, подскажите если кто знает как решить данную проблему.
 
Все 4 части брони не должны быть нарисованы на одной текстуре. Броня и штаны рендерят тестуру обе их части брони. Т.е. делай как ваниле или других модах: шлем, грудник и ботинки на одной текстуре, а штаны на второй текстуре.
[merge_posts_bbcode]Добавлено: 18.03.2015 21:45:23[/merge_posts_bbcode]

Да, ещё заметил, скорее всего для штанов ты указал не ту текстуру (она рендерит первую текстуру, а не вторую).
 
Но я так и сделал, у меня два файла текстур , на одной такие то вещи, на второй такие, опирался на ванильку
 
timaxa007 написал(а):
Да, ещё заметил, скорее всего для штанов ты указал не ту текстуру (она рендерит первую текстуру, а не вторую).
Тоесть, ты предлагаешь поменять местами эти 2 файла? уже проходил и результат даже хуже, текстуры гонят беса
 
Phobios, я без понятия какой у тебя код (типа что у тебя прописано в методе getArmorTexture), что у тебя прописано для рендера текстуры.
 
@Override
   public String getArmorTexture(ItemStack stack, Entity entity, int slot, String layer){
if(stack.getItem().equals(ChepewkoMod.helmetChepewko)|| stack.getItem().equals(ChepewkoMod.chestplateChepewko)|| stack.getItem().equals(ChepewkoMod.legsChepewko)|| stack.getItem().equals(ChepewkoMod.bootsChepewko)){
return "chepewko:textures/armor/chepewko_1.png";
}

if(stack.getItem().equals(ChepewkoMod.legsChepewko)){
return "chepewko:texture/armor/chepewko_2.png";
}

else return null;
}
 
Не знаю, хорошо работает или нет у тебя, но попробуй примерно так:
Код:
public String getArmorTexture(ItemStack is, Entity entity, int slot, String type) {
return "chepewko:texture/armor/chepewko_" + (armorType == 2 ? 2 : 1) + ".png";
}
 
Назад
Сверху