Плагин для серверов Майнкрафт на Velocity, который связывает прокси с Pterodactyl, Pelican Panel или Mc Server Soft. Он автоматически запускает игровой сервер при попытке подключения и останавливает простаивающие серверы по настраиваемому тайм-ауту.
Возможности
Плагин управляет запуском, остановкой и перезапуском серверов через панель. Для каждого сервера можно задать тайм-аут простоя, задержку входа и проверку белого списка.
Белые списки загружаются из Pterodactyl или Pelican Panel и могут обновляться без перезапуска. При принудительном подключении к хосту игрока можно перенаправить на сервер ожидания. Плагин учитывает ограничения API панелей и позволяет настроить уровень логирования.
Команды
/ptero start <serverName>— запустить сервер./ptero stop <serverName>— остановить сервер./ptero restart <serverName>— перезапустить сервер./ptero reload— перезагрузить настройки./ptero whitelistReload— обновить белые списки./ptero stopIdle— остановить простаивающие серверы./ptero forcestopall— принудительно остановить все серверы.
Права
ptero.startptero.stopptero.restartptero.whitelistReloadptero.reloadptero.stopIdleptero.forcestopallptero.bypass— обход проверки белого списка, если она включена.
Настройка
Настройки находятся в plugins/VelocityPteroPower/config.yml. В них задаются параметры запуска и остановки, логирование, а также отдельные правила для серверов.
Требования
Нужен прокси Velocity и одна из поддерживаемых панелей: Pterodactyl, Pelican Panel или Mc Server Soft.
