CNPC+ Health Bars Addon — полосы здоровья для NPC

CNPC+ Health Bars Addon добавляет настраиваемые полосы здоровья, щиты и босс-бары для CustomNPC+ в Minecraft. Скачайте и настройте под себя!

Скачать DADNpcHealthbars для Minecraft 1.7.10

Оригинальное название: DADNpcHealthbars

Версии Minecraft: 1.7.10

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
DADNpcHealthbars-0.1.0.jar1.7.10Forge48 КБСкачать
CNPC-Health-Bars-Addon-0.3.2.jar1.7.10Forge119 КБСкачать
CNPC-Health-Bars-Addon-0.4.8-EN-CONFIG.jar1.7.10Forge236 КБСкачать
CNPC-Health-Bars-Addon-0.5.1.jar1.7.10Forge272 КБСкачать
CNPC-Health-Bars-Addon-0.5.1-hotfix.jar1.7.10Forge273 КБСкачать
CNPC-Health-Bars-Addon-0.5.1-hotfix2.jar1.7.10Forge273 КБСкачать

CNPC+ Health Bars Addon

Если вы когда-нибудь строили карту с десятками NPC на CustomNPC+ и хотели, чтобы игрок сразу видел, сколько здоровья осталось у стража, босса или рядового противника, то CNPC+ Health Bars Addon создан именно для вас. Это дополнение превращает сухие цифры в понятную визуальную систему: полосы здоровья прямо над NPC, плавные анимации урона и лечения, щиты, босс-фазы и полноценный скриптовый API. Причём работает всё это на Minecraft 1.7.10 с загрузчиком Minecraft Forge.

Что такое CNPC+ Health Bars Addon и зачем он нужен

CNPC+ Health Bars Addon — это аддон, сделанный специально для мода CustomNPC+. Он добавляет отполированные world-space полосы здоровья над NPC, настройки по фракциям, индивидуальные переопределения для каждого NPC, кастомные босс-бары и плавную боевую обратную связь. Автор дополнения — Bacon_Saboroso. Без этого аддона вам пришлось бы вручную городить костыли через скрипты, а здесь всё уже готово и настраивается через удобный редактор.

Основные возможности полос здоровья

Главная фишка — режимы отображения world-bar: Faction, Show, Hide и On Hit. Вы можете задать поведение полосы на уровне фракции, а потом точечно переопределить его для конкретного NPC. Если свойство у NPC не изменено, оно продолжает наследоваться от фракции — это очень удобно для больших проектов.

  • Полный редактор полосы здоровья для каждого NPC с переопределением по свойствам.
  • Цвет HP может браться из палитры фракции или из независимой кастомной палитры.
  • Функция HB Linked: Same Name синхронизирует настройки полосы у NPC с одинаковым отображаемым именем.
  • Категории NPC: Normal, Elite, Mini-Boss, Boss — плюс ярлык совместимости для скриптовых Custom Boss Bars.
  • Два визуальных стиля: Default и Modern с более лёгкой и компактной подачей.
  • Режимы текста HP: процент, текущее HP, текущее/максимальное HP, с настраиваемым цветом.
  • Регулируемый масштаб, вертикальное положение, максимальная дистанция рендера и затухание по расстоянию.

Плавные анимации и визуальная обратная связь

Урон и лечение здесь оцениваются через интерполяцию во время рендера, а не только через стандартные 20 TPS Minecraft. В результате вы получаете плавный шлейф урона, плавную анимацию лечения, интерполированную вспышку попадания, подсветку лечения и пульс при большом уроне. Отдельно стоит отметить маркер недавнего урона для кастомных босс-баров — он делает бой куда читабельнее.

Щиты и босс-фазы

NPC и боссы могут отображать вторичное значение щита. Сам щит управляется через скриптовый API, так что вы вольны строить собственные системы поглощения урона, регенерирующие щиты, сломы щита, временную неуязвимость и фазовые барьеры. Потеря щита использует тот же плавный шлейф, что и урон по HP. Босс-бары умеют динамически меняться во время скриптовых сражений: текущая фаза, общее число фаз, имя фазы, цвет бара, состояние щита и визуальная обратная связь. Комбинируйте это со стандартными скриптами CustomNPC+, чтобы делать трансформации, новые атаки, смену ИИ и многоступенчатые бои.

Настройка и конфигурация

Клиентские параметры раскладки и рендера хранятся в файле config/CNPC-Health-Bars-Addon-client.properties. Там можно задать масштаб текста HP, смещения по X и Y, цвет текста, масштаб и смещения имени босса, тень имени, режим Shader Safe, сегментацию при высоком HP, максимальное число сегментов и маркер недавнего урона. При перезаписи или дополнении конфига существующие значения сохраняются — мелочь, но приятная.

Кстати, если не хочется возиться с ручной установкой, лаунчер foxygame.net позволяет поставить CNPC+ Health Bars Addon буквально в один клик — каталог дополнений сам подберёт совместимую сборку и избавит вас от возни с папками mods и config. А для тех, кто любит всё держать под контролем, в лаунчере есть автообновление: CNPC+ Health Bars Addon всегда будет актуальной версии без ручного поиска файлов.

Скриптовый API

Публичный scripting API включён для JavaScript/Nashorn в CustomNPC+. Рекомендуемая точка входа: var HealthBars = Java.type("com.dad.npchealthbars.api.HealthBars"); Через него можно управлять видимостью, категориями, масштабом, стилями, текстом HP, дистанцией рендера, обратной связью урона и лечения, щитами, босс-фазами, кастомными босс-барами, цветами по NPC и поведением HB Linked. Методы связанного профиля включают HealthBars.setLinkedByName(npc, true); HealthBars.isLinkedByName(npc); HealthBars.refreshLinked(npc); Легаси BossBarAPI остаётся доступным для обратной совместимости со старыми скриптами.

Производительность и совместимость

Аддон спроектирован с учётом карт с большим числом NPC и модифицированных клиентов 1.7.10. Вместо постоянного сканирования всех загруженных сущностей используется кэш NPC, обновляемый по событиям. Есть очистка кэша при смерти или выгрузке NPC, полная очистка состояния рендера при смене мира, измерения или отключении, проверки дистанции и отсечение устаревших NPC. Режим Shader Safe включён по умолчанию, а строгая изоляция состояния OpenGL на защищённых путях рендера помогает избежать конфликтов с шейдерами.

Требования просты: Minecraft 1.7.10, Minecraft Forge и сам CustomNPC+ — без него аддон не заработает. Для мультиплеера сервер и клиенты должны использовать одну и ту же версию аддона, иначе возможны рассинхроны палитр и связанных профилей.

Как установить CNPC+ Health Bars Addon

Установка стандартная для модов Forge: поместите файл аддона в папку mods, убедитесь, что CustomNPC+ тоже на месте, и запустите игру. Если вы решите скачать CNPC+ Health Bars Addon для Minecraft через лаунчер, процесс сводится к выбору версии и нажатию кнопки — файлы встанут в нужные директории автоматически. После первого запуска появится конфиг, который можно править под свои нужды.

Итог

CNPC+ Health Bars Addon — это, пожалуй, самый удобный способ сделать бои с NPC в Minecraft 1.7.10 наглядными и живыми. Полосы здоровья, щиты, босс-фазы, плавные анимации и гибкий API закрывают почти все задачи картостроителя. Если вы делаете приключенческую карту, арену или RPG-сервер на CustomNPC+, этот аддон стоит попробовать в первую очередь.