[1.7.10] Не могу поставить текстуру для предмета/блока

1,239
2
24
Всем привет.Не могу установить текстуру как для предмета так и для блока с 3D моделью.Пробовал в регистрации предмета прописать setBlockTextureName не помогло.Текстуры хранятся по пути resources/assets/minecraft/textures .Текстуру предмета сую в  resources/assets/minecraft/textures/items .Раньше работало сейчас почемуто перестало.Текстуру блока сую в  resources/assets/minecraft/textures/blocks .Всеравно все черно фиолетовое и еще частицы ломания почему то взяли в себе текстуры воды и лавы 0_о
 
1. Как ты регистрируешь текстуры и что пишешь (для примера)?
2. Не пробовал использовать другой путь для текстур, место "minecraft" на "modid"?
3. И какой у тебя mod_id и в каком класс храниться у тебя этот mod_id?
 
В гл классе при регистрации пишу setBlockTextureName("имя)
 Пробывал.Так же
@Mod(modid = Strings.MODID, name = Strings.name, version = Strings.version)
Рендер блока 
Код:
private static final ResourceLocation texture = new ResourceLocation(Strings.MODID, "textures/model/Block.png");
В блоке самом еще вот это есть
Код:
 @SideOnly(Side.CLIENT)
    public void registerBlockIcons(IIconRegister iconRegister) {

    }
 
timaxa007 написал(а):
1. Как ты регистрируешь текстуры и что пишешь (для примера)?
2. Не пробовал использовать другой путь для текстур, место "minecraft" на "modid"?
3. И какой у тебя mod_id и в каком класс храниться у тебя этот mod_id?
 
Если в блоке написан метод "registerBlockIcons", то есть вероятность, что "setBlockTextureName" не заработает, особенно если в этот методе нету super'а.
А так-же убедись, что он находиться на правильном пути (так как не понятно, где сейчас находиться текстура). И попробуй "Block.png" с маленькой буквы написать.
 
Так,я разобрался в чем проблема.Неправильный путь был)
но теперь я незнаю как наложить текстуру на саму модель.Она у меня фиолетовая как бы не рисовал.

timaxa007 написал(а):
Если в блоке написан метод "registerBlockIcons", то есть вероятность, что "setBlockTextureName" не заработает, особенно если в этот методе нету super'а.
А так-же убедись, что он находиться на правильном пути (так как не понятно, где сейчас находиться текстура). И попробуй "Block.png" с маленькой буквы написать.
 
XuPuPG написал(а):
Так,я разобрался в чем проблема.Неправильный путь был)
но теперь я незнаю как наложить текстуру на саму модель.Она у меня фиолетовая как бы не рисовал.
Смирись и просто меняй модель.Либо сам модель и накладывай текстуру(Либо зайди в блендер и сделай текстру маппинг).Не будь ты ленивой попой.
 
Модель не я делал.Я вобще их делать не умею.Как то ведь накладывают текстуры просто указав путь
annalifegame написал(а):
XuPuPG написал(а):
Так,я разобрался в чем проблема.Неправильный путь был)
но теперь я незнаю как наложить текстуру на саму модель.Она у меня фиолетовая как бы не рисовал.
Смирись и просто меняй модель.Либо сам модель и накладывай текстуру(Либо зайди в блендер и сделай текстру маппинг).Не будь ты ленивой попой.
 
XuPuPG написал(а):
Модель не я делал.Я вобще их делать не умею.Как то ведь накладывают текстуры просто указав путь
ДЕЛАЙ СВОИ.Решение я тебе дала.
[merge_posts_bbcode]Добавлено: 22.03.2015 12:42:52[/merge_posts_bbcode]

Код:
private static final ResourceLocation texture = new ResourceLocation("you mod id", "textures/model/Block.png");
 
Это в гл классе?
annalifegame написал(а):
XuPuPG написал(а):
Модель не я делал.Я вобще их делать не умею.Как то ведь накладывают текстуры просто указав путь
ДЕЛАЙ СВОИ.Решение я тебе дала.
[merge_posts_bbcode]Добавлено: 22.03.2015 12:42:52[/merge_posts_bbcode]

Код:
private static final ResourceLocation texture = new ResourceLocation("you mod id", "textures/model/Block.png");
 
Назад
Сверху