voln.io
Mindustry

Сервер Mindustry: первый запуск и совместная игра

Как запустить Mindustry на VOLN, выбрать карту первого запуска, подключить клиентов и проверить сохранение hcp после остановки.

Шаблон VOLN запускает Mindustry headless и автоматически открывает карту в режиме survival. Текущая поставка закреплена на v160.7; сверяйте фактическую версию командой version. Если существует config/saves/hcp.msav, сервер загружает его вместо новой карты. Поэтому смена поля карты не уничтожает текущую базу.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Выберите стартовую карту

    До первого запуска выберите «Карта первого запуска» в «Настройках игры». Шаблон предлагает Tendrils, Shattered, Maze, Fortress, Islands и Glacier. Если сервер уже использовался, сначала проверьте наличие hcp.msav: поле применяется только когда нет этого сохранения.

  2. Дождитесь открытия сервера

    Откройте «Консоль» и найдите Opened a server on port. Выполните version и status, чтобы проверить сборку и текущую карту. Команды headless-консоли вводятся без начального /; чат внутри клиента и консоль панели имеют разный контекст.

  3. Подключите команду

    Добавьте сервер в меню сетевой игры Mindustry по назначенному IP и порту. Для игры нужны TCP и UDP на одном порту; число из старого руководства не заменяет адрес VOLN. У клиентов должна быть совместимая версия и согласованный набор модов.

Как проверить результат

Постройте узнаваемый участок конвейера, затем штатно выключите сервер. Обёртка запрашивает save hcp перед завершением и проверяет обновление файла. После нового запуска убедитесь, что загрузился тот же мир и постройка осталась. Это проверяет постоянство данных, а не только открытый сетевой порт.

Если не получилось

Если сервер сообщает об ошибке сохранения при остановке, не воспринимайте её как успешное завершение. Проверьте место на диске и журнал. Если клиент не входит, сравните version с его выпуском. Не включайте разрешение произвольных клиентов и не удаляйте hcp.msav ради обхода ошибки версии.

Читайте дальше

Mindustry

Mindustry: смена карты и режима игры

Как сменить карту Mindustry через stop и host, сохранить предыдущую базу и понять, почему выбор карты в панели не меняет hcp.msav.

Mindustry

Как загрузить свою карту на сервер Mindustry

Пользовательская карта Mindustry в config/maps: проверка MSAV, reloadmaps, запуск по имени и сохранение игрового прогресса отдельно.

Mindustry

Mindustry: сохранить мир и загрузить слот

Команды save и load в Mindustry, обязательный stop перед загрузкой и роль config/saves/hcp.msav при штатном перезапуске VOLN.

Mindustry

Mindustry: автосохранения и восстановление базы

Как работают автосохранения Mindustry в шаблоне VOLN, что включить в бэкап config и как вернуть базу через проверенный слот.

Mindustry

Администратор Mindustry: выдача и отзыв прав

Как назначить администратора Mindustry по проверенному игроку, посмотреть admins и отозвать доступ без выдачи прав на панель VOLN.

Mindustry

Белый список Mindustry для закрытого сервера

Как подготовить ID игроков Mindustry, включить config whitelist и проверить доступ команды, не потеряв управление сервером.

Mindustry

Mindustry: настройки через config и их сохранение

Как читать и менять настройки Mindustry командами config, какие значения задаёт VOLN при старте и почему не нужен выдуманный JSON.

Mindustry

Моды Mindustry: сервер, клиенты и сохранения

Как загрузить совместимые моды Mindustry в config/mods, проверить загрузку и сохранить возможность отката карты с модифицированными блоками.

Mindustry

Mindustry: не удаётся подключиться к серверу

Как проверить версию Mindustry, назначенный TCP/UDP-порт, состояние мира, моды и белый список при неудачном подключении.