[1.7.10][Forge v.11.14.1.1334] Текстура

11
0
Доброго времени суток! Я тут попытался что-нибудь интересного попробовать написать для новой версии Forge... И возникла проблема с самым основным вопросом - прикреплением текстуры к предмету. Я пробовал через:
Код:
public IIcon getIcon
Код:
.setTextureName
Код:
registerIcons(IconRegister par1IconRegister)

Но ничего из этого не работает. Класс IconRegister и/или IIcon отсутствует, а метод setTextureName не найден. Я пробовал лазеть по классу итема, а так же рытся в пакете net.minecraft.client.render.texture, но ничего не нашёл. Может кто-то из вас знает где находится класс с методом для регистрации текстуры и что это собственно за метод?
 
Код:
Forge v.11.14.1.1334
Это вроде как версия Minecraft 1.8, с 1.8 версии нужно указывать текстуру предмета (и блока) только (вроде как) в json файлах.
 
timaxa007 написал(а):
Код:
Forge v.11.14.1.1334
Это вроде как версия Minecraft 1.8, с 1.8 версии нужно указывать текстуру предмета (и блока) только (вроде как) в json файлах.
Не знаю... Вроде 1.7... Сейчас попробую скачать recommended для 1.7.10. И... Кто это придумал? Покажите его мне, что бы я его убил...
[merge_posts_bbcode]Добавлено: 22.05.2015 13:25:36[/merge_posts_bbcode]

XuPuPG написал(а):
Пошёл учить немецкий. Или мне поможет гугл переводчик... 
- Правда ведь, гугль?
- ЧМО ТУПОЕ ПОШЁЛ В ЖОПУ СКОТИНА - голосом далека
- ...
 
timaxa007 написал(а):
Код:
Forge v.11.14.1.1334
с 1.8 версии нужно указывать текстуру предмета (и блока) только (вроде как) в json файлах.
:blink: и с какой целью, интересно, это сделано? Это только в forge или в оригинале тоже так?
 
BlackCrafter, я без понятия, только знаю что убрали.
---
[Forge 1.8] Добавляем блок
Try4W написал(а):
3. Первое отличие
- Прощайте методы registerBlockIcons() и setBlockTextureName(). Их больше нет - смиритесь.
- Теперь вы должны описывать внешний вид своих блоков в json-файлах
 
timaxa007 написал(а):
BlackCrafter, я без понятия, только знаю что убрали.
---
[Forge 1.8] Добавляем блок
Try4W написал(а):
   3. Первое отличие
       - Прощайте методы registerBlockIcons() и setBlockTextureName(). Их больше нет - смиритесь.
       - Теперь вы должны описывать внешний вид своих блоков в json-файлах
Я откатился на версию 1291 и всё нормально. Видимо придётся делать для себя специальный core, который будет предусматривать регистрацию иконок без всяких упоротостей типа json-файлов. Или встраивать такую штуку непосредственно в мод. Потому, что лично я не собираюсь для каждого предмета или блока писать отдельный json-файлик в котором ему надо указывать текстуру. Или пускай даже не отдельный - без разницы.
 
Ascal написал(а):
Потому, что лично я не собираюсь для каждого предмета или блока писать отдельный json-файлик в котором ему надо указывать текстуру. Или пускай даже не отдельный - без разницы.
Тряпка. Слабак.

Если разберешься как добавлять блок через JSON - то могу сварганить небольшой PHP скрипт, который будет генерировать нужные JSON-файлы автоматически.

И, опять же, если всё таки решишь использовать JSON - сброшу пример блока.
 
Назад
Сверху