Что нужно
BungeeCord, Waterfall или форк BungeeCord с API 1.16 и новее. Java 21 или новее. Если прокси работает на старой Java, при запуске в консоли появится UnsupportedClassVersionError.
Kordon ставится только на прокси. На серверы Spigot или Paper за ним ничего ставить не нужно. Игроков Bedrock через Geyser и Floodgate плагин распознаёт сам.
Установка
- Создайте аккаунт и добавьте сервер в панели.
- На странице сервера Плагин скачайте
Kordon.jar. В нём уже есть ключ вашего сервера. - Положите файл в папку
pluginsпрокси, рядом с егоconfig.yml. - Перезапустите прокси.
В консоли появится строка о подключении, а панель через минуту покажет «Плагин на связи»:
Kordon connected to server "My Server". Mode: monitoring only. If Kordon is unavailable: let nobody in.Общий Kordon.jar со SpigotMC или Hangar привязывается командой в консоли прокси, без перезапуска:
/kordon link <ключ>Ключ сервера работает как пароль. Если файл или ключ попали к чужим, выпустите новый ключ в панели, и старый сразу перестанет работать.
Права на команды
Без LuckPerms права выдаются в config.yml BungeeCord: в разделе groups игроку назначается группа, в разделе permissions группе перечисляются права.
groups:
Steve:
- moderator
permissions:
moderator:
- kordon.command
- kordon.command.whitelist
- kordon.command.lookup
- kordon.notifyС LuckPerms то же самое делается командой:
/lpb user Steve permission set kordon.command trueУ каждой команды своё право: kordon.command.whitelist, kordon.command.blacklist, kordon.command.lookup, kordon.command.reload. Право kordon.notify включает сообщения Kordon для персонала в чате. /kordon link в общее право не входит, его лучше оставить владельцу. У длинных команд есть короткие варианты: /kordon wl и /kordon bl.
Несколько прокси
Если у сети несколько BungeeCord, поставьте плагин на каждый тем же файлом. Прокси сами появятся в панели в разделе «Плагин», на вкладке «Прокси». Сколько прокси проверяется, зависит от тарифа. Прокси сверх лимита Kordon не обслуживает, и панель это показывает. Игроков через него плагин пускает по настройке «Если проверка недоступна», а по умолчанию не пускает.
Переезд на Velocity
PaperMC больше не развивает Waterfall и советует переходить на Velocity. Kordon при переезде менять не нужно: положите тот же Kordon.jar в папку plugins нового прокси. Все настройки, списки и журнал хранятся в панели и останутся на месте.
Если вы привязывали плагин командой, перенесите и папку plugins/Kordon с файлом ключа или выполните /kordon link на новом прокси ещё раз. Пока работают оба прокси, каждый из них учитывается в лимите тарифа. На тарифе с одним прокси второй окажется сверх лимита, поэтому выключите старый прокси до переключения игроков или выберите в панели, какой прокси учитывать. Как настроить права на Velocity, смотрите в статье про Velocity.