Плагин для серверов Майнкрафт для сети арен L-BedWars. Он собирает состояние арен с игровых серверов, направляет игроков в подходящие лобби, поддерживает очереди, общую статистику и просмотр игры на другом сервере.
Возможности
- Выбор арены для одиночного режима, дуо, трио или квадов: сначала выбирается ожидающая арена с большим числом игроков, затем — запускающаяся.
- Перенаправление всей группы на один сервер и повторное подключение к последней игре.
- Необязательная очередь, автоматический вход при освобождении места и приоритетные права для очереди.
- Меню администратора со списком арен, переходом в режим наблюдателя и таблицей лидеров.
- Голограммы на стойках для брони с лидерами по выбранной статистике.
- Общая MySQL-статистика: убийства, смерти, финальные убийства и смерти, победы, поражения, сломанные кровати и сыгранные матчи.
- Плейсхолдеры PlaceholderAPI:
%lbedwars_kills%,%lbedwars_deaths%,%lbedwars_wins%,%lbedwars_losses%,%lbedwars_final_kills%,%lbedwars_final_deaths%,%lbedwars_beds_broken%,%lbedwars_games_played%,%lbedwars_level%,%lbedwars_xp%,%lbedwars_kdr%,%lbedwars_arena_online%и%lbedwars_arena_count%.
Команды
/bw join <solo/duo/trio/quad>— войти в выбранный режим или встать в очередь./bw rejoin— вернуться на последний игровой сервер./bw stats [player]— посмотреть статистику из MySQL./bwa gui [all/solo/duo/trio/quad]— открыть меню арен./bwa tp <player>— наблюдать за игроком на другом сервере./bwa leaderboard [stat]— открыть таблицу лидеров./bwa hologram set <stat>— установить голограмму лидеров./bwa hologram remove [id]— удалить голограмму./bwa hologram list— вывести список голограмм.
Права
lbedwarsproxy.play— вход на арены через/bw.lbedwarsproxy.admin— административные команды/bwa.lbedwarsproxy.queue.priority— приоритет в очереди; название права можно изменить в конфиге.
Настройка
В config.yml задаются socket-port, bind-address, socket-token, список allowed-ips, лимит max-connections, параметры проверки доступности серверов в health-check, очередь в queue и обновление голограмм в holograms.leaderboard.
Для общей статистики укажите подключение MySQL в разделе database; без него статистика и таблицы лидеров отключаются. На каждом игровом сервере L-BedWars включите proxy-mode: true, задайте proxy-socket-address и такой же socket-token.
Требования
Плагин работает на Paper, Spigot и совместимых ядрах. На каждом игровом сервере требуется L-BedWars с включённым прокси-режимом. MySQL нужен для статистики и таблиц лидеров; PlaceholderAPI — для плейсхолдеров, Parties — для отправки групп на одну арену. Поддерживается Folia.
