HoloMobHealth
Активный0.0
Установок
Последнее обновление
Версии
HoloMobHealth
Обзор
Раздражает, когда невозможно определить, сколько здоровья осталось у противника? Теперь эта проблема решена! Мод HoloMobHealth позволяет настраивать отображение здоровья мобов прямо над их головами.
Демонстрационные видео
Хотите увидеть мод в действии? Посмотрите эти замечательные видеообзоры!
Обзор на английском от ServerMiner:
Обзор на немецком от SirBukkit:
Ключевые особенности
Важно: мод не влияет на сообщения о смерти и имена мобов! Отображение здоровья работает ТОЛЬКО на стороне клиента! Сообщения о смерти не будут заполнены сердечками!
1. Показ здоровья над головами всех мобов
- Это основная функция мода - вот несколько примеров:

2. Настройка внешнего вида отображения здоровья
- Мод предоставляет различные заполнители для кастомизации: можно показывать округленное здоровье до целого числа, с двумя знаками после запятой, или отображать имя моба!

3. Поддержка отображения сердечками ❤
- Предпочитаете сердечки вместо цифр? Просто используйте соответствующий заполнитель {ScaledSymbols} в конфигурации!

4. Индикаторы урона! [1.11 и выше]
- Показывайте полученный и потерянный урон маленькими цифрами вокруг моба!
- Можно скрыть индикаторы урона в определенных зонах через флаги, если используется WorldGuard [v7].

5. Полностью клиентская сторона! Мобы не изменяются
- Отображение здоровья только визуальное - реальные имена мобов на сервере не меняются.
- Можно настроить, чтобы отображение здоровья не перекрывало именованных мобов или показывалось вместе с именем моба.
6. Пользовательские скрипты-заполнители
- Да! Вы можете создавать собственные заполнители с помощью JavaScript
- Подробнее об этом ниже
7. Языки и типы мобов
- Поддерживаются все языки! Можно изменить любой текст, отправляемый игрокам, под нужды вашего сервера.
- Названия типов существ переводятся на язык клиента каждого пользователя!
- Также определяются профессии жителей и виды тропических рыб!
8. Черный список мобов
- Добавляйте любые типы мобов в черный список для отключения отображения здоровья
- Черный список по определенному имени моба
- Черный список по содержанию определенного текста в имени
9. Динамическое отображение здоровья
- Можно настроить показ здоровья только при атаке или получении урона!
10. Поддержка RGB и шрифтов [1.16 и выше]
Используйте RGB-коды в любой части конфигурации, поддерживающей цвета!
&x&F&F&F&F&F&F
или
[color=#ffffff]
Если у вас есть кастомный ресурспак с разными шрифтами, можно использовать их как коды цвета!
[font=myawesomefont]
11. Совместимость с другими плагинами
- Можно отключить отображение здоровья для мобов из MyPet, Citizens, MythicMobs (частично) и Shopkeeper в конфигурации!
- Также можно использовать заполнители PlaceholderAPI!
- Если нужна поддержка других плагинов - сообщите в обсуждениях!
Поддерживаемые плагины
- MythicMobs (Только частично)
- Citizens (Кроме типов мобов-игроков)
- Shopkeepers
- MyPet
- ModelEngine (Частично, экспериментально)
- PlaceholderAPI
- WorldGuard (Требуется версия 7 или выше)
Зависимости
- ProtocolLib (Установите последнюю версию, совместимую с вашей версией сервера)
Установка
- Поместите HoloMobHealth.jar в папку plugins вместе с необходимыми зависимостями
- Запустите сервер
- Отредактируйте конфигурацию (при необходимости)
- Перезапустите сервер (если изменили конфигурацию в шаге 3)
Сборки для разработки
Скрипты-заполнители
В HoloMobHealth можно определять собственные пользовательские заполнители с помощью JavaScript, вот пример:
Команды
/holomobhealth reload - Перезагружает плагин (или /hmh reload) /holomobhealth update - Проверяет обновления (или /hmh update) /holomobhealth toggle - Включает/выключает отображение здоровья для себя (или /hmh toggle)
Разрешения
permissions:
holomobhealth.reload:
description: Позволяет перезагружать плагин
default: op
holomobhealth.use:
description: Позволяет видеть отображение здоровья
default: true
holomobhealth.toggle:
description: Позволяет включать/выключать отображение здоровья для себя
default: true
holomobhealth.toggle.others:
description: Позволяет включать/выключать отображение здоровья для других
default: op
holomobhealth.update:
description: Позволяет получать уведомления об обновлениях
default: op
Ограничения
- Функция AlwaysShow не работает в 1.8 из-за бага Minecraft
- Многострочный текст НЕ ПОДДЕРЖИВАЕТСЯ в версиях 1.8 - 1.9.4
- Мобы, замаскированные под тип мобов-игроков, не показывают здоровье, так как имена игроков и мобов обрабатываются по-разному
Использование данных
Статистика использования на https://bstats.org/plugin/bukkit/InteractiveChat будет видна публично с включением вашего сервера в статистику. Никакая приватная информация о вашем сервере не отправляется.
Проверка обновлений также осуществляется через https://api.loohpjames.com для уведомления о новых версиях. Никакая приватная информация о вашем сервере не отправляется.