Skip to content

pnClans 1.0.5 — Метка соклановцев: два типа, один переключатель, новый дизайн меню

Choose a tag to compare

@overdyn overdyn released this 06 Aug 21:44
· 37 commits to dev since this release

Что нового

✦ Два типа метки соклановцев

  • Броня — виртуальная кожаная броня в цвете клана (перехват EntityEquipment).
  • Подсветка — светящийся контур вокруг игрока (команды ScoreboardTeams + флаг glow в EntityMetadata), цвет = цвет клана.
  • Тип сохраняется в данных клана (highlightType) и выбирается в меню.

✦ Единый переключатель вместо набора режимов

  • Вместо режимов OFF/ALWAYS/PvP — один общий статус Включена / Выключена: выключена — ни броня, ни подсветка не показываются.
  • Старые данные мигрируют автоматически: ALWAYS/PvP-режимы → включено, OFF → выключено.

✦ Полностью переработанное меню «Метка Соклановцев»

  • Единый стиль проекта: HotWorld-декор, подписи секций, лоры «Состояние / Описание / Переход».
  • Симметричная раскладка 6×9: тип → статус → цвет (палитра из 9 цветов), кнопка сброса, фирменная кнопка «Вернуться назад».
  • Плейсхолдеры {clan_highlight_status}, {clan_highlight_type} в настройках.

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

  • Починен синхронизатор метки: убрана тяжёлая NMS-рефлексия (getEntityMetadata), которая молча роняла syncClan — переключение в меню теперь реально работает.
  • Буфер пакетов больше не пишется вручную — PacketEvents 2.13.1 перекодирует сам.
  • Детальный лог синхронизации: участники, онлайн, статус, тип, активность.

⚠️ Примечание

  • При обновлении с версий до 1.0.5 удалите menus.yml (или замените {clan_highlight_mode} на {clan_highlight_status} вручную), чтобы пункт «Метка соклановцев» в настройках отображался корректно.

📸 Скриншоты

Тип: Броня
Тип: Подсветка
Меню: Броня
Меню: Подсветка
Меню: Общий вид


📦 Бинарный файл: pnClans-1.0.5-all.jar