
SimpleScoreboard - Настраиваемый Скорборд для сервера Minecraft
SimpleScoreboard - легкий плагин для серверов Minecraft, который выводит на боковую панель здоровье, голод, координаты, пинг, TPS, онлайн и деньги. Более 20 плейсхолдеров, цветовая индикация TPS и гибкая настройка через YAML.
SimpleScoreboard (СимплСкорборд) - это серверный плагин для Minecraft, который заменяет стандартную ванильную боковую панель на полностью настраиваемую. Если вы держите сервер на выживание, лобби или мини-игры, то наверняка сталкивались с тем, что встроенная система /scoreboard неудобная и требует кучи команд для банального вывода TPS или координат. Вот этот плагин как раз закрывает эту боль - один конфиг, и у каждого игрока на экране аккуратный информативный скорборд.
Проект сделан автором HappyAreaBean, поддерживает Paper, Purpur, Spigot и Bukkit, актуальная версия - 2.0 под Minecraft 1.21+ и Java 21. По данным Modrinth у него порядка 2,9 тыс. загрузок, и это неудивительно: штука реально полезная для админов, которым лень городить скорборд вручную через датапак или писать свой плагин. Кстати, поддерживается и более широкий диапазон версий вплоть до 1.19.x, так что старые сборки тоже не останутся в пролете.
Зачем это нужно на сервере
На любом живом сервере игроку важно видеть базовую инфу: сколько у него здоровья, голода, координаты, пинг. Без этого приходится жать F3 и отвлекаться, а на PvP или в выживании это критично. SimpleScoreboard собирает всю эту статистику в одном месте и обновляет в реальном времени. Админу же плагин даёт быстрый контроль за состоянием сервера: если TPS просел, это сразу видно по цвету, и не надо лезть в консоль.
Для любителей экономики тоже предусмотрено - через Vault можно выводить баланс игрока прямо в скорборд. Ранги подтягиваются с помощью permission-плагинов вроде LuckPerms или PermissionsEx. Плюс поддерживается PlaceholderAPI, так что если у вас уже стоит куча других плагинов с плейсхолдерами, их можно вплести в панель.
Что умеет плагин
Статистика игрока
- Здоровье и голод - отслеживание в реальном времени
- Уровень и прогресс опыта
- Координаты X, Y, Z
- Название мира, в котором находится игрок
- Пинг игрока в миллисекундах
Мониторинг сервера
- Умный вывод TPS с автоматической цветовой индикацией:
- Зеленый (≥19.0) - отлично
- Желтый (≥17.0) - хорошо
- Оранжевый (≥15.0) - средне
- Красный (<15.0) - плохо
- Количество игроков онлайн
- Текущее время и дата
Кастомизация
- Полная поддержка цветовых кодов (
&a,&cи другие) - Более 20 динамических плейсхолдеров
- Настраиваемый интервал обновления
- Несколько готовых дизайнов из коробки
- Поддержка Unicode и эмодзи
Техническая часть
- Низкое потребление ресурсов за счет оптимизированного планирования тиков
- Переключение скорборда для каждого игрока отдельно
- Автовключение для новых игроков
- Интеграция с Vault для экономики (опционально)
- Асинхронный расчет TPS
Плейсхолдеры
| Плейсхолдер | Описание |
|---|---|
{player} | Имя игрока |
{hp} / {max_hp} | Здоровье |
{food} | Уровень голода |
{level} / {exp} | Уровень и прогресс опыта |
{ping} | Пинг игрока (мс) |
{tps} | TPS сервера |
{tps_color} | Автоматический цвет TPS |
{online} / {max_online} | Количество игроков |
{world} | Название мира |
{x} {y} {z} | Координаты |
{time} / {date} | Время и дата |
{money} | Баланс (Vault) |
{rank} | Ранг игрока |
Команды
/sb- показать справку/sb toggle- включить или выключить скорборд/sb reload- перезагрузить конфиг (требует правоscoreboard.reload)
Цветовые коды
Для цветов и форматирования используйте символ &:
&0-9, a-f- цвета&l- жирный&m- зачеркнутый&n- подчеркнутый&o- курсив&r- сброс форматирования
Практические советы от себя
По опыту на серверах с онлайном от 50 человек стандартный интервал обновления скорборда в тик-такте может подъедать ресурсы CPU. Поставьте update-interval: 40 (это 2 секунды) - визуально разницы почти нет, а нагрузка падает заметно. Для маленьких серверов на 10-20 человек можно оставить и 20 тиков.
Дизайн собирается элементарно. Пустые строки "" в конфиге дают отступы между блоками, а комбинации вроде &b&lЖирный бирюзовый работают как надо. Для разделительных линий удобно использовать &7&m---- или юникод-символы вроде ┌─┐│└┘. Если хочется автоматического цвета TPS, просто вставьте {tps_color}{tps} и не парьтесь с ручной раскраской.
Важные нюансы
Скорборд не отображается? Проверьте /sb toggle - возможно, игрок случайно его выключил. Еще вариант - в конфиге стоит auto-enable: false, тогда новым игрокам панель не включится автоматически.
Цвета не работают? Скорее всего, в YAML использован символ § вместо &, либо где-то табы вместо пробелов. YAML такое не прощает - только пробелы.
Плейсхолдеры выглядят как обычный текст? Проверьте написание, а потом пропишите /sb reload. Иногда после правки конфига забываешь перезагрузить - и сидишь, гадаешь, почему ничего не поменялось.
Под капотом у плагина расчет скользящего среднего TPS за 20 тиков, отслеживание игроков через HashMap с автоочисткой и потокобезопасные асинхронные операции. Это значит, что даже при большом онлайне расчет TPS не будет подвешивать основной поток сервера. Проект использует FastBoard, boosted-yml и Lamp - все компоненты open-source, так что за стабильность можно не переживать.
Если вы собираете сервер под выживание или лобби и хотите, чтобы игроки сразу видели нужную инфу без F3 - SimpleScoreboard это тот случай, когда ставится за минуту, а работает потом месяцами. Скачать плагин SimpleScoreboard можно под Paper, Spigot, Bukkit и Purpur, кинуть в папку plugins, перезапустить сервер и настроить config.yml под свой стиль.
Сервер для плагина SimpleScoreboard - Настраиваемый Скорборд для сервера Minecraft - как у профи
Плагин SimpleScoreboard - Настраиваемый Скорборд для сервера Minecraft создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином SimpleScoreboard - Настраиваемый Скорборд для сервера Minecraft для друзей можно за пару минут - BungeeHost всё уже подготовил.
