Плагин для серверов Майнкрафт с системой рангов и префиксов. Он показывает ранг игрока в списке игроков, чате, над головой и в большинстве системных сообщений, включая сообщения о смерти.
Возможности
- Игроку можно назначить несколько рангов; для каждого задаются название, цвет и префикс.
- Новичкам автоматически выдаётся ранг по умолчанию; право
xrank.ignore_defaultотменяет эту выдачу. - Формат имени в списке игроков поддерживает
%rank%и%name%, а формат чата —%rank%,%name%и%message%. - Данные хранятся в YAML, SQLite или MySQL; тип хранилища можно сменить с переносом данных.
- При наличии PlaceholderAPI доступны плейсхолдеры
%xrank_ranks%,%xrank_ranks_raw%,%xrank_has_rank%,%xrank_prefix%и%xrank_suffix%. - Если на сервере установлен TAB, плагин не меняет список игроков, чтобы избежать конфликта.
- Некоторые ванильные команды, например телепортация, могут выводить обычное имя без ранга.
Команды
/xrank— информация о плагине./xrank give <player|-all|-online|-offline> <rank>— выдать ранг./xrank remove <player|-all|-online|-offline> <rank>— снять указанный ранг./xrank remove <player|-all|-online|-offline>— снять все ранги; команду нужно подтвердить повторным вводом./xrank list [player|-all|-online|-offline]— посмотреть ранги./xrank reload— перезагрузить конфиг./xrk— сокращение для/xrank.
Метки -all, -online и -offline выбирают соответственно всех, игроков в сети и игроков не в сети.
Права
xrank.give— выдача рангов.xrank.remove— снятие рангов.xrank.list— просмотр рангов.xrank.admin— перезагрузка конфига.xrank.ignore_default— не выдавать ранг по умолчанию.
Настройка
В конфиге задаются язык сообщений через lang, ранг для новичков через default-rank, форматы format и chat-format, а также список рангов в разделе ranks. Сообщения можно изменить в разделе messages.
Для хранилища укажите storage.type: yaml, sqlite или mysql. Параметры подключения к MySQL находятся в storage.mysql.
Требования
Плагин работает на серверах на основе Bukkit, включая Spigot, Paper и Purpur. PlaceholderAPI нужен только для плейсхолдеров. На Folia ранги над головой недоступны из-за ограничений системы команд табло.
