Сперва файлы нужно правильно расположить. Сначала в директории assets/minecraft/models/item
нужно создать свою папку, пусть в нашем случае будет папка cyber
.
Для удобства организации нескольких предметов рекомендуется создать дополнительные подпапки внутри:
В папку assets/minecraft/models/item/cyber/netherite_shovel
мы переносим модельку.
И в папку assets/minecraft/textures/item/cyber/netherite_shovel
переносим текстуру.
Теперь мы открываем файл модели в Notepad++ или стандартном блокноте и корректируем путь текстуры.
Обязательно убедитесь в верном пути текстуры:
Теперь заходим в assets/minecraft/models/item
и ищем нужный файл, в данном случае незеритовая лопата.
Открываем файл и задаём своей модельке параметр custom_model_data, начиная с 11111.
Если нужного файла нету, можно создать файл, который должен совпадать с id предмета.
Проверяем предмет через команду /custommodel
.