epicnpc
Активный0.0
Установок
Последнее обновление
EpicNPC - совместимость CustomNPC с EpicFight
Этот мод обеспечивает интеграцию между CustomNPC и EpicFight, позволяя NPC использовать боевую механику из EpicFight. Реализовано через специальный патч, который корректирует систему рендеринга для правильного отображения моделей CustomNPC.
Важно отметить, что некоторые модели могут работать некорректно - например, железные големы и драконы Края. Это связано с особенностями реализации EpicFight, где определенные методы используют клиентские классы без соответствующих аннотаций.
Для работы с NPC необходимо в настройках модели CustomNPC выбирать стандартные варианты, такие как зомби, а не специальные NPC-сущности. Мод совместим с Fashion Workshop версии 2.0.4.
Пример использования
Вот простой пример скрипта для анимации NPC:
var ResourceLocation = Java.type("net.minecraft.util.ResourceLocation");
var EditTool = Java.type("com.tkk.npcepicfight.api.EditTool").AVOID_ONLY_CLIENT;
function interact(e) {
EditTool.playAnimations(e.npc.getMCEntity(), new ResourceLocation("epicfight:biped/skill/guard_longsword_hit_active1"), 1)
}
Демонстрация работы доступна в видео: https://www.bilibili.com/video/av1551257715
Примечание: данный проект больше не поддерживается. Рекомендуется использовать альтернативное решение Epic Fight Script Extension.