

Epic Fight - Indestructible
Активный0.0
Установок
Последнее обновление
Epic Fight - Indestructible
Внимание: современные версии EFM (16.6.5, 18.3.8 и новее) уже поддерживают функционал данного мода, поэтому старые версии больше не обновляются.
Важно: простой установки мода недостаточно. Для работы необходимо создать специальный датапак для сущностей.
Руководство по настройке (1.18/1.19/1.20)
Для актуальных версий (18.5.3+/20.6.1+/19.xxx.xxx+) изменился путь к датапакам:
Пример: custom_name:data/"modid"/advanced_mobpatch/"entityname".json
Рекомендуется использовать мод только для боссов
Основные возможности
1. Расширенные поведенческие настройки для кастомных сущностей: защита, блуждание и настраиваемая анимация поведения
2. Дополнительные атрибуты: система выносливости, щит оглушения и механизм стана
3. Усовершенствованные системы обнаружения поведения
Доступные анимации защиты
1. Длинный меч: "indestructible:guard/guard_longsword"
2. Меч: "indestructible:guard/guard_sword"
3. Двуручный меч: "indestructible:guard/guard_greatsword"
4. Катана: "indestructible:guard/guard_katana"
5. Копье: "indestructible:guard/guard_spear"
6. Парные мечи: "indestructible:guard/guard_dualsword"
7. Ямато: "indestructible:guard/guard_yamato" // при установленном yamatomoveset
Новые предикаты поведения
1. "guard_break": // {"predicate":"guard_break", "invert": false}
Проверяет, сломлена ли защита цели. Установка "invert" в true означает, что анимация будет проигрываться только когда защита не сломана
2. "knock_down": // {"predicate":"knock_down", "invert": false}
Проверяет, сбита ли цель с ног. Установка "invert" в true означает, что анимация будет проигрываться только когда цель не сбита
3. "attack_level": // {"predicate":"attack_level", "min": 1, "max": 1}
Определяет фазу атаки цели: свободная : 0, подготовка : 1, контакт : 2, восстановление : 3. Пример выше означает стадию подготовки
4. "stamina": // {"predicate": "stamina", "stamina": 30, "comparator": "greater_ratio"}
Аналогично предикату здоровья, проверяет выносливость моба
5. "using_item": // {"predicate":"using_item", "edible": true}
Проверяет, использует ли цель предмет. Установка "edible" в true ограничивает проверку едой и зельями
6. "phase": // {"predicate":"phase", "min": 1, "max": 1}
Проверяет пользовательскую фазу, установленную через поведенческое движение