Регистрация иконки не через предмет.

Статус
В этой теме нельзя размещать новые ответы.
Версия Minecraft
1.7.10

Icosider

Kotliner
Администратор
3,601
99
664
Собсна есть предмет, его построение идёт через NBT, всё информация на сервере. При заходе игрока отсылаются стаки с данными нбт на клиент и вот тут встаёт вопрос, можно ли зарегистрировать иконки в игре?(Не при загрузке). Если же нет, то можно ли вынести эту регистрацию в любой другой класс, чтобы можно было самостоятельно добавить туда имена всех иконок?
 
Решение
Java:
    public static IIcon
    test
    ;

    @SubscribeEvent
    public void onTextureStitchEvent(TextureStitchEvent.Pre event) {
        switch (event.map.getTextureType()) {
        case 0:
            test = event.map.registerIcon(MyMod.MODID + ":test");
            break;
        }
    }
case 0 - это регистрации иконки на текстуре атласе блоков,
case 1 - это регистрации иконки на текстуре атласе предметов,
Остальные кейсы для остальных текстур атласов, если они есть.

timaxa007

Модератор
5,831
409
672
Java:
    public static IIcon
    test
    ;

    @SubscribeEvent
    public void onTextureStitchEvent(TextureStitchEvent.Pre event) {
        switch (event.map.getTextureType()) {
        case 0:
            test = event.map.registerIcon(MyMod.MODID + ":test");
            break;
        }
    }
case 0 - это регистрации иконки на текстуре атласе блоков,
case 1 - это регистрации иконки на текстуре атласе предметов,
Остальные кейсы для остальных текстур атласов, если они есть.
 

Icosider

Kotliner
Администратор
3,601
99
664
Java:
    public static IIcon
    test
    ;

    @SubscribeEvent
    public void onTextureStitchEvent(TextureStitchEvent.Pre event) {
        switch (event.map.getTextureType()) {
        case 0:
            test = event.map.registerIcon(MyMod.MODID + ":test");
            break;
        }
    }
case 0 - это регистрации иконки на текстуре атласе блоков,
case 1 - это регистрации иконки на текстуре атласе предметов,
Остальные кейсы для остальных текстур атласов, если они есть.
Вот это уже выглядит куда лучше чем регистрация через предмет. * Украл *, тему закрыл...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху