/nexohub status
Пустые серверы тоже отчитываются, так что
stale никогда не означает просто «никого нет».
Старое значение last heard у простаивающего бэкенда — это нормально: оно обновляется,
только когда что-то меняется.
Неудачная перезагрузка или расхождение версий тоже выводятся здесь. См.
устранение неполадок.
/nexohub push [server]
/nexohub stage <server>
Удерживает всех остальных на файлах в их текущем состоянии, чтобы вы могли редактировать
на одном бэкенде так, чтобы игроки этого не видели.
/nexohub stage dev dev2.
Пока стейдж активен, сохранение файлов, отправка и откат останавливаются на удерживаемых
бэкендах. /nexohub status помечает удерживаемые. Игроки, переходящие между удерживаемым
и застейдженным бэкендом, скачивают пак в обе стороны — именно это и означает тестирование
другого пака.
Стейдж переживает перезапуск прокси — намеренно.
/nexohub promote
/nexohub discard
Возвращает nexo-data/ ровно в то состояние, в котором его застал стейдж, включая удаления.
/nexohub validate
/nexohub history
/nexohub rollback <id>
Восстанавливает снимок и отправляет его. Достаточно первых нескольких символов идентификатора.
/nexohub adopt <server>
Принимает собственную папку plugins/Nexo/ бэкенда как сетевую _shared/. Для переноса
существующей сети на хаб, а не для повседневного использования.
server_name: auto он узнаёт при первом входе игрока — так что
на совершенно новой установке кто-то должен сначала зайти один раз.
Сгенерированный вывод не переносится. После этого выполните /nexohub validate. Весь процесс
описан в разделе перенос существующей сети.
/nexohub doctor
Выполняет проверки, которые иначе вы делали бы вручную. Команда делает запрос туда и обратно,
поэтому занимает некоторое время.
bad подсчитываются в конце. Строки note полезно знать, но это не ошибки.
Единственная проверка, которую вы не сможете сделать сами, — доступен ли ваш адрес игрокам:
при packs.host: proxy doctor запрашивает его снаружи вашей сети.
/nexohub packs
/nexohub packs prune очищает сразу, не дожидаясь. Пак, который сервер всё ещё раздаёт,
никогда не удаляется, что бы ни говорил packs.keep.
/nexohub contributions
То, что прислали плагины ваших бэкендов: шрифты BetterHUD, модели ModelEngine и всё
остальное, записанное в plugins/Nexo/pack/external_packs/.
/nexohub contributions drop <server> [name] принудительно удаляет запись за бэкенд, который
не может сообщить об этом сам — выведенный из эксплуатации, на старом мосте или с
contribute: false.
/nexohub reload
Перечитывает config.yml. Используйте после изменения порта, адреса, секрета, групп,
настроек или хостинга — вместо перезапуска прокси.
/nexohub push.