Плагин Другое MythicHUD (HappyHud) [1.3.5]

[Исправления]
  • Исправлено: ванильные элементы транспорта, панели локатора и HUD прыжка не скрывались при включённой соответствующей настройке.
  • Исправлено: аргумент * для игроков не применялся ко всем игрокам онлайн.
  • Исправлено: кэш PlaceholderAPI не очищался для офлайн-игроков.
  • Исправлено: боссбары оставались на экране после перезагрузки.
  • Исправлено: чтение состояния HUD между потоками и небольшая гонка в Netty.
  • Исправлено: некорректные значения конфигурации и атрибуты, приводившие к сбоям при обновлении.
[Изменения]
  • Прекращена поддержка версий старше 1.21.4.
  • Логика команд перенесена на Paper Brigadier для совместимых серверов.
  • Автодополнение команд теперь предлагает только тех игроков, к которым будет применяться команда.
[Новые возможности]
  • Оптимизирована отправка пакетов, кэширование плейсхолдеров и другие аспекты производительности и стабильности.
  • Добавлена поддержка операторов условий с диапазонами:
    • .., <.., ..<, <..<
  • Добавлена поддержка 26.3.
  • Исправлено: босс-бары оставались на экране после перезагрузки из-за повторной генерации их идентификаторов.
  • Исправлено: теперь при ошибке загрузки скина используется стандартная голова вместо чёрной.
  • Исправлено: кэш плейсхолдеров PlaceholderAPI (PAPI) теперь корректно очищается для игроков, вышедших с сервера.
  • perf: no need to send hud packets if it's not updating
  • fix: hide vanilla vehicle, locator bar and jump-bar textures

Новое в обновлении​



Улучшения​


  • Теперь можно инлайнить параметры offset, position, cap, padding в формате:
    • "x,y,z"
    • "left,right"
    • "x,y"
  • Условие с одним элементом теперь можно задавать строкой, а не списком в конфиге
  • Добавлен алиас команды /mh rl

Исправления​

  • Исправлена проблема, при которой плейсхолдеры иногда некорректно парсились
  • Лайк 0
Реакции:1 пользователя
  • Исправлена проблема с GLSL extension-файлом в версии 26.2, из-за которой ресурс-пак не загружался.
  • Добавлена поддержка версии 26.2.
  • Рефакторинг: добавлен offset по оси X, а также поддержка строкового offset, cap и padding в TextBackground.
  • Исправлены проблемы с PlaceholderAPI, связанные с рекурсивными плейсхолдерами.
  • Исправлена сборка модуля 26.1 — теперь он корректно компилируется под Java 21.
  • Лайк 0
Реакции:1 пользователя
  • fix: перехватывается исключение, из-за которого плагин выключался
  • feat: добавлен новый тип HudAsset — RepeatedTexture
  • feat: динамический Text-Background
  • fix: исправлен некорректный regex-шаблон PlaceholderAPI
  • refactor: разрешён инлайнинг position и offset как строки, а также строковые условия в одинарной записи
ВерхНиз