Плагин для серверов Майнкрафт с пвп-рейтингом ELO, таблицей лидеров и наградами за бои. Он рассчитан на Paper и Folia, отслеживает убийства, смерти, серии убийств и защищает рейтинг от накрутки.
Возможности
- Меню со статистикой игрока, рейтингом и настройками уведомлений, звуков и частиц.
- Общая таблица лидеров с сортировкой и просмотром профилей игроков.
- Контракты на охоту за игроками с наградами в ELO, деньгах, предметах или командах.
- Награды за ранги и серии убийств; за гибель на длинной серии можно терять больше ELO.
- Четыре режима подсчёта ELO:
FORMULA,RANDOM,KDиCUSTOM. - Понижение рейтинга неактивных игроков из первой десятки, блокировка ELO ниже заданного порога и действия по достижении ранга.
- Хранение данных в SQLite, MySQL или MariaDB.
- Сообщения в чате, заголовки, экшенбар, звуки и частицы при событиях пвп.







Команды
/elo— открыть меню ELO./elo <player>— посмотреть пвп-статистику игрока./topelo— открыть таблицу лидеров./bounty— открыть меню контрактов./eloadmin— открыть панель администратора./eloadmin search <player>— открыть поиск и редактор игрока./eloadmin set/add/remove <player> <val>— установить, добавить или отнять ELO./eloadmin lock/unlock <player>— заблокировать или разблокировать ELO игрока./eloadmin reset <player>— сбросить пвп-статистику игрока./eloadmin season reset— сбросить сезон и выдать настроенные награды./eloadmin reload— перечитать YAML-конфиги.
Права
solarelo.admin даёт доступ ко всем командам /eloadmin.
Настройка
В config.yml раздел anti-farm управляет защитой от фарма рейтинга: проверкой одинаковых IP-адресов и подсетей, бездействия жертвы, повторных убийств, разницы ELO и убийств возле точки появления. Настраиваются интервалы, радиус защиты, порог повторных убийств и процент уменьшения награды.
Для вывода данных в других плагинах доступны плейсхолдеры PlaceholderAPI: %solarelo_elo%, %solarelo_kills%, %solarelo_deaths%, %solarelo_kd%, %solarelo_streak%, %solarelo_best_streak%, %solarelo_rank% и %solarelo_rank_prefix%.
Требования
Работает с Paper и Folia. PlaceholderAPI нужен для использования плейсхолдеров.
