voln.io
Core Keeper

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

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

Название в форме VOLN передаётся Core Keeper аргументом -worldname, а номер слота остаётся -world 0. Эти параметры выполняют разные задачи. Смена имени не означает выбор другого каталога, другой базы или другого порта. Для уже существующего сохранения проверяйте, как установленная версия отображает его внутреннее название.

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

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

  1. Запишите, что меняете

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

  2. Сохраните поле панели

    Предупредите игроков, штатно выключите сервер и измените имя в «Настройках игры». Затем выполните запуск. Не правьте ради этого .hcp/start-core-keeper.sh: обёртка уже читает переменную панели, а её изменение может нарушить корректную остановку Unity.

  3. Сравните отображение

    После Started session зайдите в мир и посмотрите его сведения. Если сохранённое название осталось старым, проверьте значение -worldname в документации установленной версии. Не считайте это признаком потери настроек панели: параметр создания и метаданные существующего мира могут применяться по-разному.

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

Постройки, предметы и место появления должны оставаться прежними. Выполните повторный вход другим участником, чтобы исключить только локальное отображение старого имени. Адрес подключения из панели останется главным способом попасть на нужный сервер, даже если два мира названы одинаково.

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

Если после переименования открылась новая карта, ищите сопутствующее изменение данных слота 0, а не пытайтесь вернуть базу ещё одним названием. Сохраните обе версии файлов и восстановите прежний 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 через VOLN, проверить заполнение сервера и отличить ограничение мест от нехватки ресурсов.

Core Keeper

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

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

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, сохранение мира, версия и последние изменения.