Как работают пользовательские варианты
Java Edition хранит каждый визуальный вариант в реестре данных. Датапак задаёт ресурс, модель и условия появления, а соответствующий PNG находится в ресурспаке. Необходимо включить оба пака.
Для волка нужны отдельные ресурсы дикого, приручённого и злого состояний. Начиная с 26.1, кошки, коровы, свиньи, курицы и волки также поддерживают отдельные текстуры детёнышей.
Условия проверяются по приоритету. Можно задать биом, тег с #, структуру или диапазон яркости луны и добавить запасную запись с приоритетом 0.
Установка и проверка паков
- Распакуйте загрузку, чтобы получить ZIP датапака и ZIP ресурспака.
- Поместите датапак в world/datapacks и выполните /reload или заново откройте мир.
- Поместите ресурспак в .minecraft/resourcepacks и включите его.
- Проверьте моба в подходящем месте. Фиолетово-чёрная текстура обычно указывает на неверный размер PNG или путь.
Структуры JSON вариантов мобов
Каждый реестр использует немного другую структуру JSON. Генератор выбирает правильные поля ресурсов и моделей для выбранного моба и версии.
| Моб | Обязательные текстуры | Ключ модели | Ресурсы детёныша |
|---|---|---|---|
| assets {wild, tame, angry} | Нет | Да (26.1+) | |
| single asset_id | Нет | Да (26.1+) | |
| single asset_id | normal / cold / warm | Да (26.1+) | |
| single asset_id | normal / cold / warm | Да (26.1+) | |
| single asset_id | normal / cold / warm | Да (26.1+) | |
| single asset_id | Нет | Нет | |
| single asset_id | normal / warm | Нет |
model Ключ model используется для температурных вариантов животных и Zombie Nautilus. Волк отдельно ссылается на текстуры дикого, приручённого и злого состояний.
Условия появления и приоритет
Биомы и теги биомов
Выберите один биом для точного правила или тег, чтобы вариант появлялся в группе связанных биомов.
minecraft:forest | #minecraft:is_forestУсловия структуры
Ограничьте вариант структурой или тегом структуры, например деревней, монументом или камерой испытаний.
#minecraft:cats_spawn_as_blackПриоритет и запасной вариант
Minecraft сначала проверяет правила с большим приоритетом. Оставьте запись без условия с приоритетом 0 как запасной вариант.
priority: 1 | fallback: 0Вопросы о вариантах мобов
Работает ли это в Bedrock Edition?
Нет. Эти реестры и JSON предназначены только для Java Edition.
Почему волку нужно несколько текстур?
Его вид меняется в диком, приручённом и злом состояниях.
Нужны ли оба ZIP?
Да. Датапак регистрирует вариант, а ресурспак предоставляет текстуры.
Можно ли добавить несколько вариантов?
Да. В один комплект можно включить несколько мобов и вариантов.