Коротко: скачайте TAB под свою версию сервера с Modrinth, положите в plugins/ и перезапустите — зависимостей у него нет. Префиксы из LuckPerms подключаются одной строкой %luckperms-prefix% в groups.yml, всё остальное — в разделах config.yml. В сети на Velocity или BungeeCord ставьте TAB только на прокси, а на игровые серверы — TAB-Bridge.
Что умеет TAB
| Функция | Где настраивается | Что показывает |
|---|---|---|
| Шапка и подвал | header-footer в config.yml | Текст над и под списком игроков: название, онлайн, пинг |
| Имена в табе | tabprefix, tabsuffix в groups.yml и users.yml | Префикс и суффикс игрока в списке |
| Неймтеги | scoreboard-teams в config.yml, tagprefix/tagsuffix в groups.yml | Префикс над головой, коллизии, видимость ников |
| Скорборд | scoreboard в config.yml | Боковая панель справа; по умолчанию выключена, игроки скрывают её командой /sb |
| Боссбар, belowname, сортировка | Свои разделы config.yml | Полоса сверху, значение под ником, порядок игроков в табе |
Начиная с Minecraft 26.1 один jar больше не может поддерживать все версии, поэтому автор советует брать TAB на Modrinth через фильтр по ядру и версии. На момент написания TAB поддерживает до 26.3, а для Bukkit — 1.19.4–26.3 и несколько старых версий. После правки файлов — /tab reload (право tab.reload).
Префиксы из LuckPerms
TAB берёт основную группу игрока из плагина прав: LuckPerms поддерживается везде, на Bukkit — любой плагин прав с Vault. Чтобы префиксы задавались только в LuckPerms, автор TAB советует удалить группы из groups.yml и оставить одну запись:
_DEFAULT_:
tabprefix: "%luckperms-prefix%"
tabsuffix: "%luckperms-suffix%"
tagprefix: "%luckperms-prefix%"
tagsuffix: "%luckperms-suffix%"%luckperms-prefix%— внутренний плейсхолдер TAB, PlaceholderAPI для него не нужен. С другим плагином прав используйте%vault_prefix%через PlaceholderAPI.- Если игрок состоит в нескольких группах, проверьте веса:
/lp group <группа> setweight <число>. Как устроены группы и веса — в статье LuckPerms. - Какая группа досталась игроку, покажет
/tab dump <игрок>: в отчёте смотритеpermissionGroup. - В сети префикс не обновляется сразу? TAB советует включить в LuckPerms
messaging-service: pluginmsg, чтобы прокси и серверы обменивались изменениями.
RGB, градиенты и MiniMessage
Клиенты 1.16 и новее понимают RGB-цвета. TAB принимает их в нескольких записях — #RRGGBB, &#RRGGBB, &x&R&R&G&G&B&B — и градиенты вида <#RRGGBB>Текст</#RRGGBB>. Ограничение: в градиенте TAB только два цвета. Если нужен переход через несколько цветов, раскрасьте каждую букву своим &#RRGGBB — такую строку собирает генератор градиентного текста.
header-footer:
enabled: true
designs:
default:
header:
- "<#34D399>&lMyServer</#0EA5E9>"
- "&7Онлайн: &f%online%"
footer:
- "&7Пинг: &f%ping% мс"- MiniMessage TAB использует, если библиотека есть в самом ядре — а она есть только в Paper и Velocity.
- Ник в неймтеге на 1.13+ может иметь только один цвет или формат, и RGB в нём округляется до ближайшего обычного цвета. Префикс и суффикс этих ограничений не имеют.
Плейсхолдеры
| Плейсхолдер | Что выводит |
|---|---|
%online% | Онлайн сервера, где стоит TAB, без игроков в ванише |
%ping% | Пинг игрока |
%player% | Ник игрока |
%staffonline% | Сколько в сети игроков с правом tab.staff |
%player-version% | Версия клиента игрока, например 1.21.11 |
Всё остальное — баланс, убийства, время в игре — приходит через PlaceholderAPI: установка расширений и проверка плейсхолдеров описаны в статье PlaceholderAPI. Баланс берётся из %vault_eco_balance% — см. экономика и Vault.
TAB в сети на Velocity и BungeeCord
- 1
TAB — только на прокси
Автор называет это рекомендуемой установкой: общий список игроков без Redis, настройки в одном месте, шапка не «залипает» при переходе между серверами. Команда на прокси —
/btabвместо/tab. - 2
TAB-Bridge — на игровые серверы
Без него TAB на прокси не видит плейсхолдеры PlaceholderAPI с игровых серверов.
- 3
VelocityScoreboardAPI — на Velocity
Нужен на прокси Velocity, чтобы работали функции, связанные со скорбордом.
- 4
Не ставьте TAB сразу на прокси и на серверы
Смешанную установку автор не поддерживает: два экземпляра делают одно и то же и мешают друг другу. Исключение — список игроков по мирам, которого на прокси нет.
Оформление и античит
TAB отвечает за то, как сервер выглядит, а не за то, честно ли на нём играют: красивый префикс в табе не остановит KillAura. В сети это разделение видно и по установке — TAB стоит на прокси, а античит на каждом игровом сервере. DGuard — лучший античит для современного сервера Minecraft — плагин для Paper и Leaf 1.21–26.3, который работает за Velocity и BungeeCord и делает исключения для игроков Bedrock, заходящих через Floodgate. Он проверяет бой, движение, постройку, инвентарь и пакеты, а проверки идут в сетевых потоках — на основном потоке это 0,03 % одного ядра.
Частые вопросы
Куда ставить TAB в сети: на прокси или на серверы?
Автор рекомендует только на прокси, а на игровые серверы — TAB-Bridge для плейсхолдеров PlaceholderAPI. Команда на прокси — /btab. Ставить TAB и туда, и туда не поддерживается.
Почему не отображается префикс из LuckPerms?
Проверьте, что в groups.yml стоит %luckperms-prefix%, а у групп правильные веса. /tab dump <игрок> покажет группу, которую видит TAB. В сети включите в LuckPerms messaging-service: pluginmsg.
Можно ли сделать градиент в табе?
Да, на клиентах 1.16+: <#RRGGBB>Текст</#RRGGBB>. Цветов в таком градиенте только два; для нескольких раскрасьте каждую букву своим &#RRGGBB.
Как включить скорборд в TAB?
В config.yml в разделе scoreboard поставьте enabled: true и выполните /tab reload. По умолчанию скорборд выключен, а игроки могут скрыть его командой /sb.
Источники
- TAB на GitHub
- TAB на Modrinth
- TAB Wiki: установка (прокси и TAB-Bridge)
- TAB Wiki: совместимость и версии
- TAB Wiki: группы из плагина прав
- TAB Wiki: неймтеги
- TAB Wiki: RGB, градиенты и MiniMessage
- TAB Wiki: плейсхолдеры
- TAB Wiki: частые вопросы
- DGuard — лучший античит для современного сервера Minecraft: сравнение проверок с GrimAC, Vulcan, Polar, Intave и Matrix
- DGuard: установка, требования и решение проблем
- DGuard: поддерживаемые версии Paper и Leaf