Можно ли сделать анимированую текстуру для предмета

Версия Minecraft
1.7.10
50
1
0
Добрый день, хочу спросить, возможно ли анимация предмета в руке/как просишь его?
Например на текстуру итема поставить гифку, возможно ли это?
Смотрел тему: http://forum.mcmodding.ru/Тема-Анимированный-предмет?highlight=анимированный
Но не очень понял суть ответа, если конечно это мой случай.
 
Решение
Делаешь текстуру 16х16
Прорисовываешь все кадры
Совмещаешь в 1 файл сохраняя ширину(16х64(надеюсь понятно))
Текстуру по стандарту
Создаешь файл texturename.png.mcmeta(texturname-имя твоей текстуры)
в этот файл пишешь
Код:
{
 "animation": {}
}
Без него будешь ошибка-
Код:
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:     Problem: broken aspect ratio and not an animation
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:       textures/items/testItem.png
Все. Готово.
-------------
Ну дальше только текстуру прикрутить к предмету
Код:
 @SideOnly(Side.CLIENT)
 public void registerIcons(IIconRegister ir)
 {
 this.itemIcon =ir.registerIcon(ModInfo.MODID + ":testItem");
 }
Посмотри в assets таума eldritch_object_3.png и eldritch_object_3.png.mcmeta, подойдет в качестве примера
 
Разнообразие. Да и я там первый раз это увидел, поэтому и советую.
 
Делаешь текстуру 16х16
Прорисовываешь все кадры
Совмещаешь в 1 файл сохраняя ширину(16х64(надеюсь понятно))
Текстуру по стандарту
Создаешь файл texturename.png.mcmeta(texturname-имя твоей текстуры)
в этот файл пишешь
Код:
{
 "animation": {}
}
Без него будешь ошибка-
Код:
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:     Problem: broken aspect ratio and not an animation
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:       textures/items/testItem.png
Все. Готово.
-------------
Ну дальше только текстуру прикрутить к предмету
Код:
 @SideOnly(Side.CLIENT)
 public void registerIcons(IIconRegister ir)
 {
 this.itemIcon =ir.registerIcon(ModInfo.MODID + ":testItem");
 }
 
В eldritch_object_3 анимация последовательная, если нужно другое чередование кадров, смотри eldritch_object_2
 
Так же есть программы для анимации с таймингом и последовательностью.
P.S. Знаю что есть, название не знаю.
 
RinKirin написал(а):
Делаешь текстуру 16х16
Прорисовываешь все кадры
Совмещаешь в 1 файл сохраняя ширину(16х64(надеюсь понятно))
Текстуру по стандарту
Создаешь файл texturename.png.mcmeta(texturname-имя твоей текстуры)
в этот файл пишешь
Код:
{
 "animation": {}
}
Без него будешь ошибка-
Код:
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:     Problem: broken aspect ratio and not an animation
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:       textures/items/testItem.png
Все. Готово.
-------------
Ну дальше только текстуру прикрутить к предмету
Код:
 @SideOnly(Side.CLIENT)
 public void registerIcons(IIconRegister ir)
 {
 this.itemIcon =ir.registerIcon(ModInfo.MODID + ":testItem");
 }
Спасибо, это самый понятный и ясный ответ.
Прошу закрыть, вопрос решен.
 
Если не нужна возня с java кодом, то можно использовать эту бесплатную прогу: https://mrcrayfish.com/tools?id=ac
Ну или эту платную: http://bdcraft.net/animaker
 
Drovosek написал(а):
Если не нужна возня с java кодом, то можно использовать эту бесплатную прогу: https://mrcrayfish.com/tools?id=ac
Ну или эту платную: http://bdcraft.net/animaker

Случайно не скажешь, как вставить эту модель в итем?Смотрел твой канал, но найти не смог. С учетом того, тчо java код у меня уже есть.
 
Aleksand написал(а):
Drovosek написал(а):
Если не нужна возня с java кодом, то можно использовать эту бесплатную прогу: https://mrcrayfish.com/tools?id=ac
Ну или эту платную: http://bdcraft.net/animaker

Случайно не скажешь, как вставить эту модель в итем?Смотрел твой канал, но найти не смог. С учетом того, тчо java код у меня уже есть.

Какую модель О_0? Тут же речь о текстуре шла.
 
Делаешь текстуру 16х16
Прорисовываешь все кадры
Совмещаешь в 1 файл сохраняя ширину(16х64(надеюсь понятно))
Текстуру по стандарту
Создаешь файл texturename.png.mcmeta(texturname-имя твоей текстуры)
в этот файл пишешь
Код:
{
 "animation": {}
}
Без него будешь ошибка-
Код:
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:     Problem: broken aspect ratio and not an animation
[02:50:30] [Client thread/ERROR] [TEXTURE ERRORS]:       textures/items/testItem.png
Все. Готово.
-------------
Ну дальше только текстуру прикрутить к предмету
Код:
 @SideOnly(Side.CLIENT)
 public void registerIcons(IIconRegister ir)
 {
 this.itemIcon =ir.registerIcon(ModInfo.MODID + ":testItem");
 }
ну это понятно, а с гифкой так не работает?
 
Назад
Сверху