CustomModelData тег для Bedrock Geyser пользователей . Помните что custommodeldata работает ТОЛЬКО на предметы
GitHub
Оригинальная статья/учебник › GitHub - GeyserCustomModelData/HowTo: How to setup the Geyser Custom Items stuff
В гейзер принесли новую возможность создавать теги к предметам и отображать как отдельный предмет аддона для бедрок .
что нужно сделать ?
JSON файлы
Для начала на сервере создайте custom_mappings , и создайте в нём json файл любого названия , я назову его tutorial . После этого в файле создайте первоначальную структуру для дальнейшей работы :
{
"format_version": "1",
"items": {
}
}
после этого давайте добавим предмет которому мы сделаем тег :
{
"format_version": "1",
"items": {
"minecraft:Предмет": [
]
}
}
помните что айди предмета должно быть с версии Java , не Bedrock !
После этого добавим предметы который будут отображаться как предметы с аддона :
{
"format_version": "1",
"items": {
"minecraft:Предмет": [
{
"name": "айди для бедрока"
"custom_model_data": "айди тега для замены"
}, \\запятая для перечесления
{
"name": "айди для бедрока"
"custom_model_data": "айди тега для замены"
} \\здесь ее нету значит перечесление закончилось
]
}
}
готово ! в одном предмете вы можете добавить 16000 тегов , ограничение майнкрафта .
Создание текстур пака
Чтобы создать текстур пак для бедрок клиентов , вы должны создать саму папку текстур пака и в нем папку textures , в этой папке создайте файл json item_textures.json . с данным кодом :
{
"resource_pack_name": "название текстур пака",
"texture_name": "atlas.items",
"texture_data": {
"айди вашего предмета": {
"textures": [
"textures/items/текстура"
]
}
]
}
}
}
здесь вы также можете перечеслять все предметы
Зачем мне это нужно?
Незнаю , но раз кликнул значит интересно . Я лично юзаю это для доната за косметические штучки .