Скорборд (боковая панель) на сервере Minecraft
Как настроить скорборд на сервере Minecraft: плагины, плейсхолдеры PAPI, анимации, разные борды по мирам и группам. Полный гайд 2026.
Кратко: Скорборд - боковая панель справа от экрана - один из первых элементов, который видит игрок. Для его настройки используют плагины TAB или EZScoreboard с поддержкой PlaceholderAPI: выводят онлайн, баланс, ранг и координаты в реальном времени.
Скорборд (боковая панель) на сервере Minecraft
Скорборд (sidebar scoreboard) - это боковая панель, которая отображается справа на экране игрока и показывает ключевую информацию о сервере: онлайн, баланс, ранг, координаты, время суток. В 2026 году большинство крупных серверов используют его как визитную карточку - по качеству оформления борды игроки судят об уровне сервера в целом. Правильно настроенный скорборд повышает вовлечённость: игрок всегда видит свой прогресс и мотивирован продолжать игру. В этой статье разберём всё - от выбора плагина до тонкой настройки анимаций и условий отображения по мирам и группам.
Pterohost - игровой хостинг с NVMe-дисками, DDoS-защитой и технической поддержкой 24/7. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг
Выбор плагина для скорборда
На рынке несколько зрелых плагинов. Ниже - сравнение актуальных на 2026 год.
| Плагин | Минимальная версия MC | PlaceholderAPI | Анимации | Условия (мир/группа) | Нагрузка |
|---|---|---|---|---|---|
| TAB (NEZNAMY) | 1.8 - 1.21 | Да | Да | Да | Низкая |
| FastBoard | 1.8 - 1.21 | Через PAPI hook | Да | Через API | Минимальная |
| EZScoreboard | 1.16 - 1.21 | Да | Да | Да | Низкая |
| ScoreboardStats | 1.8 - 1.20 | Частично | Нет | Нет | Средняя |
| Scoreboard-Revision | 1.16 - 1.21 | Да | Да | Да | Низкая |
TAB - наиболее функциональный вариант. Он управляет одновременно табом игроков, заголовком/подвалом таба, именами над головой и скорбордом из одного конфига. Подходит для серверов с разнообразной логикой.
FastBoard ориентирован на минимальную нагрузку - обновляет только изменившиеся строки без перерисовки, что устраняет мигание. Хорошо подходит для хайлоад-серверов.
EZScoreboard - самый удобный в настройке для новичков, имеет YAML-профили и визуальный редактор условий.
Установка TAB и базовая настройка
Зависимости
Для полноценной работы нужны:
- TAB - основной плагин. Скачать с hangar.papermc.io.
- PlaceholderAPI (PAPI) - движок плейсхолдеров.
- Vault - для плейсхолдеров баланса и ранга.
- Расширение Vault для PAPI: выполнить команду
/papi ecloud download Vaultи/papi reload.
Помести jar-файлы в папку plugins/ и перезапусти сервер.
Включение скорборда в config.yml
После первого запуска TAB создаёт plugins/TAB/config.yml. Найди секцию scoreboard:
scoreboard:
enabled: true
toggle-command: "/scoreboard"
remember-toggle-choice: true
use-numbers: false # false = скрывает числа слева
show-numbers: "static" # static | dynamic
static-number: 0
display-condition: "" # пусто = показывать всем
Установи enabled: true и перезапусти (/tab reload).
Файл scoreboards.yml
Основной конфиг борды находится в plugins/TAB/scoreboards.yml. Минимальный рабочий пример:
scoreboards:
default:
title: "&6&lМой сервер"
lines:
- "&7Онлайн: &e%online%"
- " "
- "&7Игрок: &b%player%"
- "&7Ранг: &a%luckperms_prefix%"
- " "
- "&7Баланс: &2%vault_eco_balance_formatted%"
- " "
- "&7Мир: &d%worldname%"
- "&7X: &f%x% Y: &f%y% Z: &f%z%"
- " "
- "&ewww.мойсервер.ru"
Пустая строка " " создаёт визуальный разделитель. Строк не должно быть больше 15.
Плейсхолдеры PlaceholderAPI
Скорборд становится живым благодаря плейсхолдерам PAPI. Вот наиболее востребованные:
Онлайн и сервер
| Плейсхолдер | Что выводит |
|---|---|
%online% | Количество игроков онлайн |
%max_players% | Максимум слотов |
%server_name% | Название сервера из server.properties |
%server_tps_1% | TPS за последнюю минуту |
%server_uptime% | Время работы сервера |
Игрок
| Плейсхолдер | Что выводит |
|---|---|
%player% | Ник игрока |
%player_displayname% | Отображаемое имя |
%player_health% | Текущее здоровье |
%player_food_level% | Уровень голода |
%player_level% | Уровень опыта |
%player_gamemode% | Режим игры |
Координаты
- "&7Координаты:"
- "&fX: %player_x% Y: %player_y% Z: %player_z%"
Плейсхолдеры %player_x%, %player_y%, %player_z% доступны через PAPI-расширение Player. Установить: /papi ecloud download Player && /papi reload.
Баланс и экономика (Vault)
- "&7Баланс: &a%vault_eco_balance_formatted% $"
Для работы нужен Vault + плагин экономики (EssentialsX Economy, CMI, PlayerPoints).
Ранг и группы (LuckPerms)
| Плейсхолдер | Что выводит |
|---|---|
%luckperms_prefix% | Префикс группы |
%luckperms_suffix% | Суффикс группы |
%luckperms_primary_group_name% | Название первичной группы |
Время и погода
- "&7Время: &e%worldtime12%"
- "&7Погода: &b%weather%"
Доступны через расширение Server. Команда установки: /papi ecloud download Server && /papi reload.
Статистика убийств и смертей
Для PvP-серверов полезны плейсхолдеры из расширения Statistic:
- "&7Убийств: &c%statistic_player_kills%"
- "&7Смертей: &7%statistic_deaths%"
- "&7К/Д: &e%statistic_player_kills_per_death%"
Установка: /papi ecloud download Statistic && /papi reload.
Прогресс квестов и заданий
Если на сервере установлены BetonQuest или Quests, у них есть собственные PAPI-расширения. Пример для BetonQuest:
- "&7Задание: &b%betonquest_objective_main_quest%"
Плейсхолдеры специфичны для каждого квест-плагина - смотри документацию конкретного расширения на wiki.placeholderapi.com.
Анимация заголовка и строк
Анимированный заголовок в TAB
В TAB анимация заголовка задаётся через список:
scoreboards:
default:
title:
- "&c&lМой &4&lСервер"
- "&4&lМой &c&lСервер"
- "&6&lМой &e&lСервер"
- "&e&lМой &6&lСервер"
title-animation-interval: 200 # миллисекунды
Каждый кадр будет отображаться 200 мс - при четырёх кадрах полный цикл займёт 0.8 секунды.
Градиент через MiniMessage (Paper 1.18+)
Если сервер работает на Paper 1.18+ с поддержкой MiniMessage:
title: "<gradient:#ff0000:#ff8800>Мой Сервер</gradient>"
Или мигающий эффект:
title:
- "<gradient:#ffaa00:#ff5500>- МОЙ СЕРВЕР -</gradient>"
- "<gradient:#ff5500:#ff0000>- МОЙ СЕРВЕР -</gradient>"
- "<gradient:#ff0000:#ff5500>- МОЙ СЕРВЕР -</gradient>"
Анимация строк
Строку тоже можно анимировать, используя тег %animation:<имя>% в TAB:
animations:
pulse-online:
change-interval: 500
texts:
- "&eОнлайн: &a%online%"
- "&6Онлайн: &a%online%"
scoreboards:
default:
lines:
- "%animation:pulse-online%"
Частота обновления данных
В TAB можно задать разную частоту обновления для тяжёлых плейсхолдеров:
placeholders:
"%vault_eco_balance_formatted%":
update-interval: 1000 # обновлять раз в 1 секунду (а не каждый тик)
Это снижает нагрузку при большом онлайне.
Разные борды по мирам
Профили в TAB
Определи несколько профилей скорборда с условием по миру:
scoreboards:
lobby:
display-condition: "%worldname% == lobby"
title: "&b&lЛобби"
lines:
- "&7Игроков онлайн: &e%online%"
- " "
- "&aВыбери режим игры"
- " "
- "&fwww.мойсервер.ru"
survival:
display-condition: "%worldname% == world"
title: "&2&lВыживание"
lines:
- "&7Игрок: &b%player%"
- "&7Баланс: &a%vault_eco_balance_formatted%"
- " "
- "&7X: &f%player_x%"
- "&7Y: &f%player_y%"
- "&7Z: &f%player_z%"
- " "
- "&7Время: &e%worldtime12%"
minigames:
display-condition: "%worldname% == minigame_arena"
title: "&c&lМини-игра"
lines:
- "&7Убийств: &c%statistic_player_kills%"
- "&7Смертей: &7%statistic_deaths%"
- " "
- "&7Счёт: &e%score%"
TAB применяет первый профиль, условие которого выполнено. Порядок имеет значение - ставь самые специфичные условия выше.
Несколько миров с одинаковой бордой
Для групп миров используй оператор contains:
survival-worlds:
display-condition: "%worldname% contains survival"
title: "&2&lВыживание"
Или через ||:
display-condition: "%worldname% == world || %worldname% == world_nether || %worldname% == world_the_end"
Разные борды по группам игроков
Борда для доноров
donor-board:
display-condition: "%luckperms_has_permission_vip.scoreboard% == true"
title: "&6&l[VIP] Панель"
lines:
- "&7Ник: &6%player%"
- "&7Ранг: &6VIP"
- "&7Баланс: &e%vault_eco_balance_formatted%"
- " "
- "&7Ваш бонус: &a+20% к опыту"
- " "
- "&6Спасибо за поддержку!"
Игрок с правом vip.scoreboard получит эту борду вместо стандартной.
Скрытие борды для группы
Некоторые группы (например, администраторы) предпочитают убирать борду:
admin-noboard:
display-condition: "%luckperms_primary_group_name% == admin"
title: ""
lines: []
Или через команду: /tab player <ник> scoreboard off.
Команды TAB для управления скорбордом
/tab reload # перезагрузить конфиг
/tab scoreboard toggle # включить/выключить для себя
/tab player <ник> scoreboard off # выключить борду конкретному игроку
/tab debug # отладочная информация
/papi parse <ник> %vault_eco_balance_formatted% # протестировать плейсхолдер
Оптимизация скорборда
Проблема мигания
Мигание (flicker) возникает, когда плагин удаляет и создаёт команду scoreboard заново. Решения:
- FastBoard - архитектурно использует только пакеты обновления, мигания нет.
- TAB - обновляет строки через
PacketEvents, мигания нет при правильной версии. - Не использовать плагины, основанные на
ScoreboardManagerBukkit напрямую.
Частота обновлений
Не обновляй все строки каждый тик. Разумные интервалы:
| Тип данных | Рекомендуемый интервал |
|---|---|
| Координаты игрока | 500-1000 мс |
| Баланс | 2000-5000 мс |
| Онлайн сервера | 5000-10000 мс |
| TPS | 10000-30000 мс |
| Анимации заголовка | 200-500 мс |
В TAB глобальный интервал задаётся:
placeholderapi:
default-refresh-interval: 500 # мс, для всех PAPI плейсхолдеров
Нагрузка на сеть
Каждое обновление строки - это пакет клиенту. При 100 игроках и 10 строках с обновлением каждые 500 мс - это 2000 пакетов в секунду. Оптимизации:
- Используй
use-numbers: false- убирает числовой столбец, уменьшает трафик. - Кэшируй плейсхолдеры, которые меняются редко.
- Пустые строки-разделители не нужно обновлять - TAB умеет их кэшировать.
Совместимость с другими плагинами
Если на сервере есть плагины, которые также управляют скорбордом (например, мини-игры), могут возникнуть конфликты. Решения:
- В TAB есть опция
disable-in-worlds- отключить борду полностью в нужных мирах. - Команда
/tab player <ник> scoreboard offпрограммно - вызывай из плагина мини-игр при старте. - FastBoard предоставляет API для других плагинов - они могут временно перехватить борду.
Пример полного конфига для survival-сервера
plugins/TAB/scoreboards.yml:
scoreboards:
admin:
display-condition: "%luckperms_primary_group_name% == admin"
title: "&c&l[ADMIN]"
lines:
- "&7Ник: &c%player%"
- "&7TPS: &a%server_tps_1%"
- "&7Онлайн: &e%online%/%max_players%"
- " "
- "&7X: %player_x% Y: %player_y%"
vip:
display-condition: "%luckperms_has_permission_vip.scoreboard% == true"
title:
- "&6&l- VIP -"
- "&e&l- VIP -"
- "&6&l- VIP -"
title-animation-interval: 400
lines:
- "&7Привет, &6%player%!"
- "&7Ранг: &6VIP"
- " "
- "&7Баланс: &a%vault_eco_balance_formatted%"
- " "
- "&7Онлайн: &e%online%"
- " "
- "&7X: &f%player_x% Z: &f%player_z%"
- " "
- "&6мойсервер.ru"
default:
title:
- "&b&l~ МОЙ СЕРВЕР ~"
- "&3&l~ МОЙ СЕРВЕР ~"
title-animation-interval: 600
lines:
- "&7Привет, &b%player%!"
- " "
- "&7Ранг: &a%luckperms_prefix%"
- "&7Баланс: &2%vault_eco_balance_formatted%"
- " "
- "&7Онлайн: &e%online%&7/&e%max_players%"
- " "
- "&7X: &f%player_x%"
- "&7Y: &f%player_y% Z: &f%player_z%"
- " "
- "&fмойсервер.ru"
Профили обрабатываются сверху вниз - первый подходящий используется. Admin видит admin-борду, VIP видит vip-борду, остальные - default.
Связанные материалы
Скорборд тесно связан с другими аспектами настройки сервера. Читай оптимизацию сервера Minecraft - там разбирается нагрузка от плагинов и настройка Paper для уменьшения TPS-дропов. Если используешь Vault для вывода баланса в борде, смотри настройку Vault и экономики. Также рекомендуем настроить резервное копирование сервера - конфиги TAB хранятся в plugins/TAB/ и должны попадать в бэкап.
Заключение
Скорборд - небольшой, но важный элемент атмосферы сервера. TAB в связке с PlaceholderAPI покрывает практически любые сценарии: онлайн и баланс в реальном времени, разные борды для VIP и обычных игроков, тематические панели по мирам. Главное - не перегружать панель: 8-10 строк с реально полезной информацией лучше, чем 15 строк с дублирующимися данными. Следи за интервалами обновления и проверяй нагрузку через /tab debug - правильно настроенный скорборд не влияет на TPS даже при 100+ игроках онлайн.
Pterohost - хостинг Minecraft с NVMe-накопителями, защитой от DDoS-атак и круглосуточной поддержкой. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг