Плагин для серверов Майнкрафт, который добавляет боковую таблицу в стиле DonutSMP. В ней можно показывать любые строки: валюту, осколки, убийства, смерти, пинг, время в игре, команду и обратный отсчёт Keyall.
Возможности
- Внешний вид повторяет таблицу DonutSMP: значки, цвета и градиентный заголовок.
- Заголовок и каждая строка меняются через
config.yml; поддерживаются цвета, шестнадцатеричные коды и плейсхолдеры. - Строки обновляются только при изменении содержимого, без мерцания.
- Есть общий для сервера обратный отсчёт Keyall. По окончании можно выполнять команды сервера.
- Игрок может скрыть или показать таблицу, а его выбор сохраняется после перезапуска.
- Таблицу можно отключать в выбранных мирах или автоматически отключать по шаблону имени мира с символом
*. - Поддерживаются плейсхолдеры PlaceholderAPI, если этот плагин установлен.

Команды
Основная команда — /donutscoreboard. Администратор может перезагрузить или сбросить конфиг, задать частоту обновления, заголовок и строки:
/donutscoreboard reload/donutscoreboard reset/donutscoreboard interval <seconds>/donutscoreboard title edit [text],/donutscoreboard title reset/donutscoreboard line add [text],/donutscoreboard line edit <number> [text],/donutscoreboard line delete <number>,/donutscoreboard line empty <number>,/donutscoreboard line reset [number],/donutscoreboard line swap <n> with <n>/donutscoreboard keyall time set <time>,/donutscoreboard keyall time reset,/donutscoreboard keyall duration <time>,/donutscoreboard keyall trigger/donutscoreboard world list,/donutscoreboard world disable <world>,/donutscoreboard world enable <world>/donutscoreboard auto-world list,/donutscoreboard auto-world add <pattern>,/donutscoreboard auto-world remove <pattern>/donutscoreboard animation preview <name>,/donutscoreboard animation interval <name> <ticks>,/donutscoreboard animation delete <name>/donutscoreboard style <new|old>/donutscoreboard toggle-placeholder set-true <format>,/donutscoreboard toggle-placeholder set-false <format>/donutscoreboard scoreboard-numbers <enable|disable>/donutscoreboard export create,/donutscoreboard export list,/donutscoreboard import <filename>/donutscoreboard toggle <player>
Игроки управляют своей таблицей командами /sb, /sb enable и /sb disable.
Права
donutscoreboard.admin— доступ ко всем административным командам.donutscoreboard.view— просмотр таблицы.donutscoreboard.toggle— команды/sb.donutscoreboard.toggle.others— изменение видимости таблицы у другого игрока.- Для отдельных групп команд есть права
donutscoreboard.reload,donutscoreboard.reset,donutscoreboard.interval,donutscoreboard.title,donutscoreboard.line,donutscoreboard.keyall,donutscoreboard.world,donutscoreboard.auto-world,donutscoreboard.animation,donutscoreboard.style,donutscoreboard.toggle-placeholder,donutscoreboard.scoreboard-numbers,donutscoreboard.exportиdonutscoreboard.import.
Настройка
Конфиг находится по пути plugins/DonutScoreboard/config.yml. В нём настраиваются интервал обновления update-interval, задержка показа после входа join-delay, длительность Keyall keyall-duration, исключённые миры disabled-worlds, шаблоны миров auto-disable-worlds, команды и сообщения включения или выключения таблицы, её заголовок и строки.
Для строк доступны %kills%, %deaths%, %ping%, %playtime%, %keyall%, %donutscoreboard_player% и плейсхолдеры PlaceholderAPI. Условия строк позволяют показывать их по значению, праву или миру.
Требования
Плагин работает на Paper, Purpur, Spigot и Bukkit. PlaceholderAPI требуется только для использования его плейсхолдеров.
