Помогите Кастомные текстуры

Alex555333222

Активный участник
Пользователь
Баллы
66
Ребята подскажи можно ли как нибудь сделать кастомные текстуры плагином, без модов и т.п. Создать предмет который будет иметь свою текстуру или вид отличающийся от стандартного, гайды или видео уроки может кто что знает, любые темы мысли приветствуются.
P.S. Только не нужно писать в одно или два слова будьте общительнее, объясняйте понятнее!
 
В 1.14 добавили возможность использовать текстуру по тегу CustomModel. Установить/получить его можно при помощи API: getCustomModelData() и setCustomModelData(Integer data). Так же это можно сделать просто добавив этот тег при выдаче предмета.
 
В 1.14 добавили возможность использовать текстуру по тегу CustomModel. Установить/получить его можно при помощи API: getCustomModelData() и setCustomModelData(Integer data). Так же это можно сделать просто добавив этот тег при выдаче предмета.

А как этим методом указать путь к картинке которую я хочу использовать, куда саму картинку загружать. Как установить кастомную картинку меча на предмет стандартного меча?
 
Вот даже есть пример ресурспака https://cloud.mail.ru/public/1fd2bdc3ca7f/site/ItemsAdder_1.0.18.zip
Предметы с кастом моделью и блоки грибов с другими текстурами.

Куча папок с текстурами, а как с этим работать в плагине не совсем понятно. Хотелось бы поменять название предмету и например дать еще описание(что бы одним названием бирками не делали) и уже по совокупности описания и названия предмета добавлять ему ту или иную текстуру, или называя зомби каким то кастомным именем менять его внешний вид, так же текстурой.
 
Куча папок с текстурами, а как с этим работать в плагине не совсем понятно. Хотелось бы поменять название предмету и например дать еще описание(что бы одним названием бирками не делали) и уже по совокупности описания и названия предмета добавлять ему ту или иную текстуру, или называя зомби каким то кастомным именем менять его внешний вид, так же текстурой.
Тебе выше уже ответили getCustomModelData() и setCustomModelData(Integer data).
Название setDisplayName(string)
Про мобов не знаю, вроде нет апи для смены текстур.
P.s С тем ресурс паком работает премиум плагин с таким названием.
 
Последнее редактирование:
Куча папок с текстурами, а как с этим работать в плагине не совсем понятно. Хотелось бы поменять название предмету и например дать еще описание(что бы одним названием бирками не делали) и уже по совокупности описания и названия предмета добавлять ему ту или иную текстуру, или называя зомби каким то кастомным именем менять его внешний вид, так же текстурой.
Название меняешь как выше писали , ставишь ему кастомную дату запоминаешь её, делаешь файл предмета
{
"parent": "item/generated",
"textures": {
"layer0": "item/iron_ingot" // путь к текстуре
},

"overrides": [
{"predicate": {"custom_model_data":<тут твоя дата с кода>}, "model": "item/gold_ingot"} // тут устанавливаешь дату которую поставил в коде
]
}
Результатом будет заменена текстура для железного слитка на золотой слиток. Но не везде, а только у железного слитка с такой датой
 
Назад
Верх