Система усыновления
Главная / Система усыновления
📄 Обзор системы усыновления
| Параметр | Значение |
|---|---|
| Предмет активации | Бумага (minecraft:paper) |
| Жест активации | Скрытность (Shift) + ПКМ бумагой по прирученному волку |
| Жест принятия | ПКМ пустой рукой по волку в режиме усыновления |
| Связанное достижение | В поисках дома (Looking for a Home) |
| Отмена усыновления | Повторный Shift+ПКМ бумагой ИЛИ получение урона |
| Назначение личности | Случайная личность (WolfPersonality.random), если ее не было |
🔄 1. Жизненный цикл процесса усыновления
[Владелец с бумагой] ──► Shift + ПКМ по собаке
│
▼
[Режим ожидания усыновления]
│
┌──────────────────────────────┼──────────────────────────────┐
▼ ▼ ▼
[Другой игрок: ПКМ] [Владелец: Shift+ПКМ] [Урон собаке]
│ │ │
▼ ▼ ▼
[Владелец изменен] [Усыновление отменено] [Сброс из-за урона]
"Вы усыновили [Имя]!" "Усыновление отменено для..." "Усыновление отменено из-за урона..."📜 2. Сообщения в чате и безопасность
- Активация: Сообщает в чат
"[Имя] готов к усыновлению! Другой игрок может забрать его кликом руки."с розовыми сердечками. - Смена владельца: Передает UUID питомца новому игроку со сбросом позиции охраны.
- Защита от урона: Получение любого урона собакой мгновенно отменяет усыновление для защиты от грифинга.
🛡️ 3. Защита личности и стабильность (v4.24.4+ / v5.0.19+)
При передаче ванильных собак или импортированных из старых миров:
- Автоматическая личность: Если у собаки не было тега личности, ей присваивается случайная перед расчетом характеристик.
- Защита от сбоев:
WolfStatManagerгарантирует безопасный возврат кNORMAL, исключая ошибки NullPointer.
Вернуться на Главная | Смотреть Козьи рога и тактические приказы
