
ajLeaderboards
Плагин ajLeaderboards для Майнкрафт позволяет создавать таблицы лидеров практически для любых показателей с помощью PlaceholderAPI. Отличный инструмент для серверов, где важна конкуренция и статистика.
ajLeaderboards - таблицы лидеров для всего на свете
ajLeaderboards - это плагин для серверов Minecraft, который позволяет создавать таблицы лидеров (лидерборды) буквально для чего угодно. Всё, что нужно - чтобы у плагина был плейсхолдер в PlaceholderAPI, возвращающий число. Хотите топ по убийствам, балансу, времени в игре или собранным блокам? Без проблем.
Что это и зачем нужно
На любом сервере Майнкрафт рано или поздно встаёт вопрос: как показать игрокам их прогресс и создать здоровую конкуренцию? ajLeaderboards решает это просто и гибко. Вместо того чтобы вручную отслеживать статистику или писать сложные скрипты, ты просто указываешь плейсхолдер - и плагин сам собирает данные, сортирует их и выводит в удобном виде.
Основные возможности
- Поддержка версий - работает на серверах от 1.8.x до 1.21.x и даже на новых версиях без обновлений (почти наверняка).
- Гибкость - можно сделать лидерборд из любого плагина, у которого есть PAPI-плейсхолдер с числовым значением.
- Префиксы и суффиксы - отображает префиксы/суффиксы игроков из Vault прямо в таблице.
- Разные способы отображения:
- Голограммы (DecentHolograms)
- Таблички (встроенные, полностью настраиваемые)
- NPC (с помощью Citizens и PAPI)
- Armor Stands с головами игроков
- Любые другие места, где поддерживается PlaceholderAPI
- Головы игроков - можно показывать головы над табличками или на стойках для брони.
- MySQL - поддержка базы данных для синхронизации между серверами (но сам плейсхолдер тоже должен быть синхронизирован).
- Дополнительные плейсхолдеры - можно выводить любой текст рядом с лидербордом.
- Таймеры - автоматический сброс статистики по расписанию (ежечасно, ежедневно, ежемесячно) без влияния на общие показатели.
- Folia - поддержка новых серверных ядер.
Как это работает
Установка простая. Ставишь PlaceholderAPI (обязательно!), потом сам ajLeaderboards. Дальше командой /ajLeaderboards add добавляешь плейсхолдер, который возвращает число. Плагин сам начнёт собирать данные по мере того, как игроки заходят на сервер.
Для отображения используешь либо встроенные таблички, либо плейсхолдеры PlaceholderAPI (формат LB).
Нюансы и советы
- Если хочешь использовать голограммы - ставь DecentHolograms. С ними можно сделать интерактивные лидерборды с переключением страниц по клику.
- Для NPC понадобится Citizens.
- Если используешь MySQL, убедись, что целевой плейсхолдер тоже синхронизирован между серверами, иначе данные будут различаться.
- Таймеры с автосбросом удобны для ежедневных или еженедельных топов - не влияют на общую статистику.
Важно знать
PlaceholderAPI обязателен. Без него плагин не работает.
Если хочешь попробовать новейшие функции - есть Pre-Release сборки (dev builds). Они могут быть нестабильными, но содержат самые свежие изменения. Скачивать их лучше с Modrinth или Voxel.shop, а не со Spigot - там отдельного канала для них нет. Версия Pre-Release отличается наличием номера сборки в конце (например, 2.10.1-b320).
Плагин собирает анонимную статистику через bStats - её можно отключить в конфиге bStats.
Для кого этот плагин
Если ты админишь сервер и хочешь добавить элемент соревнования - ajLeaderboards must-have. Он подходит для любых режимов: от выживания до мини-игр. Главное - чтобы у твоих плагинов были PAPI-плейсхолдеры с числами. А если их нет - можно дописать свои через Expansion.
Скачать плагин ajLeaderboards можно на Modrinth или Spigot. Установка займёт пару минут, а результат порадует игроков.
