March 30

Как настроить плагин TAB 

Начнём с того, что каждому создателю сервера хочется иметь что-то красивое и уникальное, что всегда будет у всех на глазах. Для этой темы и будет посвящена сегодняшняя публикация.

TAB — уникальный плагин на ТАБ и СКОРБОРД сервера. Он очень полезен, ведь в него можно вместить базовую статистику, дабы игрокам было легче посмотреть какую-то информацию, а так же, красиво украсить, чтобы сервер был более уникальным. (Нажмите, чтобы скачать плагин)

Информация о файлах

После установки плагина, нужно рассмотреть его совместимое. Оно содержит несколько файлов:

  1. animations.yml - в данном файле мы можем найти анимации текста, которые можно использовать в config.yml.
  2. config.yml - файл конфигурации плагина. В нём можно настроить таб, скорборд и приоритет ролей для ихнего размещения в таб-листе.
  3. groups.yml - файл с отображением привилегий в таб-листе и префиксе. В нём, в основе, идёт только украшение цвета и порядок отображаемого текста.
  4. messages.yml - настройка сообщений плагина. Этот файл не самый важный.
  5. users.yml - выполняет ту же функцию, что и groups.yml, только уже не для привилегий, а для конкретных игроков.

Настройка config.yml

Так, как это самый важный файл, в нём мы будем рассматривать только самые важные детали.

Настройка таба

ТАБ - это настройка отображения списка играющих на сервере игроков.

Самые первые строки конфига: это настройка таба сервера, который можно открыть клавишой TAB. Таб разделяется на две части: header - верхняя часть и footer - нижняя часть. В каждой из этих частей ниже есть настройка отображения текста. Можно добавить строку (нажмите enter и напишите - 'ваш текст') и убрать (просто удалите строку - 'текст')

Пример настройки таба с градиентом (от 1.16 и выше):

Настройка скорборда

SCOREBOARD - это та де настройка отображения информации, но уже не о всех играющих игроках, а именно информация о одном игроке (его никнейм, привилегия и остальная статистика.

Для начала, нужно включить скорборд в строке enable.

Параметр scoreboards - все скорборды сервера. Именно в них идет настройка отображения текста.


scoreboard-1.20.3+ - это просто название скорборда, которое ничего не означает. Вы можете назвать скорборд так, как Вы хотите.

title - заголовок скорборда.

display-condition - здесь идёт настройка отображения скорборда. Если ID версии игрока >= 765 (версия 1.20.3+), скорборд будет отображаться только у него и у всех остальных игроков этой версии. Вы можете полностью стереть эту строку.

lines - настройка отображаемого текста в скорборде.

Пример настройки скорборда с градиентом (от 1.16 и выше):

Приоритет ролей

Дабы корректно отображать последовность родей в табе, нужно настроить параметр primary-group-finding-list. На скриншоте видно, что первым в табе будет привилегия Owner, за ней идёт Admin и так до default. Вы можете менять порядок ролей (чем выше роль находится, тем выше она будет в списке игроков) или удалять / добавлять роли, которые есть у Вас на сервере.

Так же, вы можете включить параметр assign-groups-by-permissions. Плагин автоматически расставит порядок ролей, аналогично ихнему приоритету (от большего до меньшего).

Настройка animations.yml

Данный файл сильно взаимодействует с config.yml, users.yml и groups.yml, ведь в нём можно делать анимации текста.

Как это работает? Очень просто! На примере, выбирем эту анимацию:

ServerName - название анимации. В config.yml, users.yml или groups.yml оно будет отображаться, как %animation:ServerName%.

change-interval - интервал изменения текста. число 300 указано в тиках (1 секунда - 20 тиков), то есть, текст &c&lServerName перейдет в &c&n&lServerName через 300 тиков, или 15 секунд.

texts - настройка текста, который будет меняться каждые 15 секунд в данном примере.

Чтобы вывести анимацию, достаточно написать в конфиге плейсхолдер %animation:ServerName%.

Настройка groups.yml

Если в config.yml мы настраивали порядок ролей, здесь мы будет их оформлять.

Чтобы это настроить, читайте коментарии к действию на скриншоте.

Так же, Вы можете просто скопировать всю настройку префиксов Player и вставить её выше. Замените Player на название новой роли и настройте её аналогично примеру.

Если же Вы не хотите настраивать все префиксы отдельно, ничего не пишите. Это будет делать данный параметр, который всегда включён.

Готово! В случае, если у вас все равно остались какие-то вопросы, то вы можете создать тикет в нашем Discord-сервере и вам обязательно помогут.