Управление серверами
Pano управляет вашими серверами Minecraft прямо из панели: консоль, игроки, плагины, файлы, резервные копии, расписания и питание. Это часть ядра Pano — со стороны Pano ничего устанавливать не нужно.
Оно доступно в режимах использования Управление серверами и Оба варианта. В режиме Веб-сайт оно отключено: привязка сервера через плагин по-прежнему работает, а уже сопряжённые узлы продолжают запускать свои серверы, пока вы не переключитесь обратно.
⚠️ Управление серверами выходит сначала в канале alpha, вместе с соответствующими выпусками
pano-mc-pluginиpano-node. В стабильной установке его может ещё не быть.
Как подключается сервер
Сервер общается с Pano через плагин Pano, через узел или через оба сразу:
| Плагин Pano | Узел | |
|---|---|---|
| Что это | Плагин Pano MC внутри сервера | Демон pano-node, который запускает процесс сервера |
| Что он знает | TPS, MSPT, настоящий список игроков, загруженные плагины | Процесс, его файлы и журналы — даже пока сервер остановлен |
| Только он может | Измерять TPS и MSPT, перечислить всех игроков | Запускать и завершать сервер, создавать и удалять серверы |
- У привязанного сервера есть только плагин: запускаете его вы, а Pano с ним общается.
- Управляемый сервер работает на узле. Pano ставит в него и плагин, поэтому у него есть и то и другое.
Каждую возможность берёт на себя та сторона, которая её умеет. Если не умеет ни одна, страница всё равно открывается — с отключёнными элементами и уведомлением о том, чего не хватает: поставьте или обновите плагин, запустите сервер или верните узел в строй.
Привязка сервера
Положите jar плагина Pano MC для своей платформы в папку
plugins/(илиmods/) сервера и перезапустите сервер.В панели откройте переключатель серверов в верхней панели → Добавить сервер → Подключить через плагин Pano и выполните показанную команду в консоли сервера:
/pano connect <platform-address> <platform-code>Код меняется каждые 30 секунд.
Подтвердите запрос в окне.
/pano status (право pano.admin) показывает подключение со стороны сервера: адрес Pano, подключён ли сервер и как долго, задержку, последний heartbeat, интеграции, включённые Pano, и версию плагина.
У Добавить сервер есть ещё два варианта: Создать новый сервер на узле — см. Управляемые серверы — и Подключить через Pano Agent: так Pano получает сервер, который вы уже запускаете, без переноса — см. Pano Agent.
Поддерживаемые платформы
| Paper · Folia · Purpur | Spigot | Velocity · BungeeCord | Fabric | |
|---|---|---|---|---|
| Консоль, кик, сообщение | Да | Да | Да | Да |
| Перезапуск | Да | Да | — | — |
| TPS / MSPT | Да | Только TPS | — | Да |
| OP, режим игры | Да | Да | — | Да |
| Включение / выключение плагинов в игре | Да | Да | — | — |
У Vanilla нет плагина, поэтому она работает только как управляемый сервер, с консолью и питанием от узла. Моду для Fabric нужен Minecraft 26.1 или новее. Forge и NeoForge в каталог пока не входят. Плагин должен говорить на протоколе версии 2: старый плагин всё равно подключается, но его разделы остаются отключёнными, пока вы его не обновите.
Как ориентироваться
- Сервер в боковом меню панели перечисляет разделы выбранного сервера — см. Страницы сервера.
- Переключатель серверов в верхней панели меняет сервер, ищет серверы и содержит Добавить сервер. Красный ! отмечает сервер, который упал или чей плагин, узел или Pano Agent слишком стары для этой версии Pano.
- Значок узла рядом с ним открывает страницу «Узлы» (нужно право Управление узлами).
Использование Pano без сайта
Выберите Управление серверами в мастере настройки или позже в разделе Настройки → Платформа → Предпочтения (ключ usage-mode). Тогда Pano не запускает тему, Посты, Тикеты и Просмотр отключаются (существующие посты и тикеты сохраняются), а публичные адреса перенаправляются в панель.
- Без входа любой адрес панели показывает на месте собственную форму входа панели; после входа вы остаётесь на той же странице.
/panel/loginтоже работает. - Войти там могут только аккаунты с доступом к панели. Аддоны входа работают там так же, как на сайте: капча, двухэтапная проверка и вход по ссылке из письма Auth Guard, кнопки Social Login и Premium Login.
- Публичный адрес со строкой запроса — возврат OAuth, ссылка из письма — сохраняет свой путь под
/panel(/x?code=…открывает/panel/x?code=…); любой другой публичный адрес открывает дашборд. - Выход перезагружает страницу и снова показывает форму.
- В Настройки → Веб-сайт остаётся только Название панели; поля, нужные лишь сайту, скрыты.
Нужна помощь?
- Загляните на страницу FAQ
- Спросите в нашем сообществе Discord
- Откройте issue на GitHub