rVisualBoards - Голографические топы [1.21.4-26.X]

Плагин rVisualBoards - Голографические топы [1.21.4-26.X] 1.4

Создайте и подтвердите аккаунт для скачивания
Добавлено
  • Топы теперь можно брать из любых плагинов, а не только из ajLeaderboards. Например, топ продавцов с аукциона CakeAuction.
  • Плагин сам проверяет, вышла ли новая версия, и пишет об этом в консоль при запуске сервера. Проверку можно отключить в настройках.

Исправлено
  • Команда телепорта к табло больше не пишет «Вы у табло», если телепорт не получился.
  • После перезагрузки настроек на табло больше не остаются старые данные.
  • Переключение топов и периодов стало надёжнее на серверах с Folia.

Пример: топ продавцов из CakeAuction
Вставьте в секцию tops: своего файла в папке tops и выполните /rvb reload.
YAML:
sellers:
  board: cakeauction_sellers
  label: "Продавцы"
  title: "<gradient:#3fd97a:#a5f08c>Топ продавцов"
  button-color: "#B30C3618"
  placeholders:
    name: "%cakeauction_top_raw_name_{place}%"
    prefix: "%cakeauction_top_prefix_{place}%"
    value: "%cakeauction_top_value_{place}%"
    position: ""
    personal-value: ""
  formats:
    header-value: "<#a6a6a6>Продажи"
    row-place: "<#4fe08a>{place}"
    row-value: "<#45cf7d>{value} <#fcfcfc>шт."
    empty-place: "<#4fe08a>{place}"
    empty-value: "<#45cf7d>--- <#fcfcfc>шт."
Новое

- Плавное появление табло: при подходе строки выезжают по очереди
той же анимацией, что при смене топа. Отключается ключом
animation.appear в config.yml.

Улучшения

- Кнопки табло тоже переведены на пакеты: серверных сущностей у табло
больше нет совсем, клики обрабатываются через PacketEvents.

Исправления

1) Табло больше не теряются при сбое сервера во время сохранения:
data/boards.yml записывается через временный файл и подменяется целиком.
2) Обновление config.yml и messages.yml до новой версии стало безопасным:
файл подменяется целиком, прежняя версия остаётся рядом как .bak.
3) После обновления конфигов длинные строки больше не разбиваются на две.
4) Запись с точкой в advanced.char-widths больше не ломает обновление
config.yml: она пропускается с предупреждением в консоли.
5) Если табло стоит под неровным углом (например, при snap-to-grid: false),
текст больше не уходит за фон и панели не съезжают.
  • Плагин стал намного производительнее. Табло теперь рисуется пакетами, а не настоящими сущностями, поэтому сервер не нагружается даже при большом количестве игроков рядом с табло
  • Новая обязательная зависимость: PacketEvents. Без него плагин не запустится
  • Игроки рядом с табло ищутся быстрее
  • Табло создаётся игрокам постепенно, без рывка при массовом заходе
  • Текст на табло обновляется только там, где он изменился
Фикс жёсткого бага!!!
Назад
Сверху Снизу