voln.io
Core Keeper

Как перенести мир Core Keeper на сервер

Перенос сохранения Core Keeper в каталог saves: выбор слота 0, проверка структуры файлов, версий и построек после первого запуска.

В VOLN Core Keeper получает -datapath /home/container/saves и -world 0. Поэтому сервер не ищет произвольный загруженный архив в корне файлов. Перенос требует совместимого сохранения и правильной структуры данных выбранного слота. Собственный персонаж игрока и общий мир — разные сущности: не подменяйте одно другим.

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

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

  1. Подготовьте источник

    Сохраните и закройте исходную игру, сделайте копию всех связанных файлов мира и запишите версию. Узнайте номер нужного слота в исходном клиенте. Если стоят моды, зафиксируйте их точные версии. Оставьте оригинал нетронутым до подтверждения переноса.

  2. Изучите структуру назначения

    Запустите новый сервер один раз, штатно остановите и скачайте его saves. Сопоставьте структуру созданного слота с исходной копией. Для имён и назначения файлов используйте документацию текущей версии, а не переименование расширений наугад. При разных слотах сначала подготовьте совместимую копию локально.

  3. Загрузите согласованные данные

    Сделайте бэкап назначения, перенесите подготовленный мир в нужное место внутри saves через «Файлы». Проверьте отсутствие лишнего уровня вроде saves/мой-архив/saves. Не заменяйте исполняемые файлы игры или стартовую обёртку вместе с миром. Затем запустите сервер.

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

Проверьте положение Ядра, базу, содержимое общего сундука и посещённые области. Войдите прежним персонажем, затем попросите второго участника подтвердить тот же мир. После штатного перезапуска убедитесь, что внесённое тестовое изменение осталось на месте.

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

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

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

Core Keeper

Сервер Core Keeper: первый запуск

Как подготовить мир Core Keeper на VOLN, дождаться готовности сервера и проверить сохранение построек после первого перезапуска.

Core Keeper

Как подключиться к серверу Core Keeper по IP

Где взять адрес Core Keeper, чем прямой вход отличается от Game ID и что проверить при запросе пароля или ошибке соединения.

Core Keeper

Core Keeper: сложность нового и существующего мира

Как выбрать Normal, Hard, Creative или Casual для Core Keeper и проверить, применился ли режим к сохранению без потери старого мира.

Core Keeper

Core Keeper: смена имени мира без пересоздания

Как изменить имя Core Keeper в панели, проверить фактическое название сохранения и не перепутать переименование с созданием нового мира.

Core Keeper

Core Keeper: число игроков и нагрузка сервера

Как изменить максимум игроков Core Keeper через VOLN, проверить заполнение сервера и отличить ограничение мест от нехватки ресурсов.

Core Keeper

Core Keeper: резервная копия и восстановление

Как сохранить данные Core Keeper из saves, дождаться завершения Unity и проверить восстановление мира после ошибки или неудачного обновления.

Core Keeper

Как обновить сервер Core Keeper без потери мира

Как согласовать версии Core Keeper, сохранить каталог saves перед обновлением и проверить моды и подключение после смены сборки.

Core Keeper

Core Keeper тормозит: проверка нагрузки мира

Как отличить задержки сети от нагрузки Core Keeper, сравнить исследование с игрой на базе и собрать полезные данные для диагностики.

Core Keeper

Core Keeper не запускается: журнал и проверка saves

Что проверить, если Core Keeper не доходит до Started session: графическая среда Xvfb, сохранение мира, версия и последние изменения.