Как перенести сохранение Palworld на выделенный сервер
На этой странице
У вас есть одиночный мир или локальный кооп, в который вложены реальные часы — база, которая вам правда нравится, команда Pals, выращенная из яиц, — и вы хотите перенести всё это на выделенный сервер, чтобы мир жил и после того, как вы вышли из игры. Перенос работает, и это обычное копирование файлов, которое вы сделаете сами минут за десять.
Сразу об одном, потому что об этом умалчивают почти все руководства: мир переезжает, персонаж — нет. Карта, ваши постройки и Pals прибудут целыми. А вы прибудете новым персонажем, который стоит среди них. Ниже — бесплатный путь своими руками, шаг за шагом. Если начинать заново не вариант, раздел как сохранить своего персонажа рассказывает, что делать вместо этого.
Что переезжает, а что нет
Palworld хранит мир и персонажа в разных местах, и этот единственный факт объясняет в переносе всё.
- Мир переезжает. Рельеф в том виде, в котором вы его перекопали, каждая постройка, сундуки и всё их содержимое, а также Pals, работающие на базах, — всё это лежит в одном файле. Скопируйте его, и мир на месте, точно таким, каким вы его оставили.
- Ваш персонаж — нет. Выделенный сервер узнаёт игроков по аккаунту платформы. Ваш персонаж-хост из одиночной игры так никогда не регистрировался, поэтому при первом входе на собственный сервер вы окажетесь другим человеком — первый уровень, без снаряжения и без очков технологий.
- Право владения тоже может не переехать. Базы и закреплённые за ними Pals записаны на персонажа, который их построил. Ваш новый персонаж — не тот персонаж, поэтому база может стоять прямо перед вами и всё равно быть не вашей.
Для многих компаний это честный обмен: мир строился месяцами, персонаж поднимается за выходные. Если для вас обмен не честный, оригинального персонажа можно перенести — но это ручная работа с вашим конкретным сохранением, а не копирование файлов, и о ней написано в разделе как сохранить своего персонажа.
Найдите папку мира на своём ПК
Локальные сохранения Palworld лежат в профиле пользователя Windows. Вставьте это прямо в адресную строку File Explorer и нажмите Enter:
%LOCALAPPDATA%\Pal\Saved\SaveGames
Внутри будет папка с длинным числом в названии — это ваш Steam ID, — а в ней по одной папке на каждый мир, каждая названа 32-символьным кодом. Коды ни о чём не говорят, поэтому выбирайте мир по дате изменения: папка, изменённая последней, и есть мир, в котором вы играли.
Откройте её и убедитесь, что видите Level.sav, LevelMeta.sav и папку Players. Такой набор означает, что вы там, где нужно. Теперь скопируйте всю папку на рабочий стол — эта копия будет и вашим бэкапом, и источником для загрузки, так что с оригиналом вы работать не будете.
Какие файлы копировать и какие два оставить
В локальной папке мира бывает до пяти объектов. Три из них должны попасть на сервер. Два — нет, и загрузка любого из этих двух — самая частая причина, по которой перенос ломается.
| В локальной папке мира | Что с этим делать |
|---|---|
Level.sav | Копировать. Это и есть мир — рельеф, постройки, сундуки, базовые Pals. |
LevelMeta.sav | Копировать. Маленький файл-спутник, сервер читает его вместе с миром. |
Players (папка) | Копировать её содержимое. Это записи игроков, на которые ссылается мир. |
WorldOption.sav | Оставить. Только настройки мира — см. ниже. |
LocalData.sav | Оставить. Служебные данные одиночной игры, которым на сервере не место. |
Почему WorldOption.sav остаётся дома
WorldOption.sav хранит настройки того мира в том виде, в котором их записал ваш ПК: сложность, множители, длину суток. Выделенный сервер работает иначе — он читает настройки из PalWorldSettings.ini, и именно в этот файл пишет ваша панель, когда вы что-то меняете. У нормально созданного сервера WorldOption.sav нет вообще, так что если вы его видите, он пришёл с ПК.
Скопируете его — и получите второй источник тех же настроек, конкурирующий с тем, который вы реально можете править. Симптом узнаётся мгновенно, когда знаешь: меняете настройку, перезапускаете — и ничего не происходит. Поэтому оставьте файл на месте, а если уже скопировали, первым делом удалите его и перезапустите сервер. Всё, что можно задать из панели, перечислено в руководстве по настройкам сервера Palworld.
Перенесите мир на сервер, шаг за шагом
Понадобится сделанная ранее копия локальной папки мира и открытый в панели управления сервер. Файлы сохранения занимают всего несколько мегабайт, поэтому загрузка через браузер справится с ними спокойно.
- Остановите сервер и дождитесь статуса Offline. Нажмите Stop и следите за статусом. Это единственный шаг, который нельзя торопить: сервер Palworld записывает мир на диск в процессе остановки, поэтому всё, что вы загрузите, пока он ещё останавливается, будет перезаписано через пару секунд — и выглядит это ровно как загрузка, которая молча не удалась. Если через минуту статус не стал Offline, нажмите Kill и дождитесь Offline.
- Сделайте бэкап мира, который уже стоит на сервере. Откройте File Manager, перейдите в
Pal/Saved/SaveGames/0, поставьте галочку рядом с папкой мира и выберите Archive. Рядом появится один сжатый файл. Тридцать секунд работы — и это именно то, из чего вы восстановитесь, если ниже что-то пойдёт не так. - Откройте нужную папку мира. Обычно в
Pal/Saved/SaveGames/0лежит одна папка с 32-символьным кодом в названии. Если их несколько, откройтеPal/Saved/Config/LinuxServer/GameUserSettings.iniи найдите строку, начинающуюся сDedicatedServerName: значение после знака равенства — это и есть папка, которую сервер действительно загружает. Остальные — остатки прошлого, и выбор одной из них как раз и есть причина, по которой некоторые переносы будто ничего не меняют. - Удалите файлы старого мира. Внутри этой папки удалите
Level.savиLevelMeta.sav, а также всё содержимое папкиPlayers. Саму пустую папкуPlayersоставьте и не трогайте папкуbackup. Если там лежитWorldOption.sav, удалите и его. - Загрузите свои
Level.savиLevelMeta.sav. Перетащите оба файла из копии на рабочем столе в папку мира или воспользуйтесь кнопкой Upload. На этом уровне больше ничего быть не должно. - Загрузите файлы игроков в папку
Players. Сначала откройтеPlayersна сервере, затем перетащите туда файлы из папкиPlayersвашей локальной копии. Перетаскивайте именно файлы, а не папку: загрузчик принимает только файлы и молча отказывается от брошенной папки — на этом спотыкаются почти все с первого раза. - Запустите сервер и дайте ему минуту. Нажмите Start и следите за консолью. Большой мир с развитой базой грузится чуть дольше свежего, так что дайте ему устояться, прежде чем делать выводы.
- Зайдите и осмотритесь. Ваша карта, ваши постройки, ваши Pals. Вы будете новым персонажем на точке старта — так и должно быть.
LocalData.sav. Это самая частая причина того, что сервер не поднимается после переноса. Если сервер отказывается стартовать, а этот файл лежит в папке мира, удалите его и попробуйте снова — обычно этим всё и лечится.Полный доступ к файлам и автоматические бэкапы на каждом сервере Palworld от HytHost — загрузите сохранение, откатитесь в один клик.
Посмотреть тарифы PalworldКак сохранить своего персонажа (ручная работа)
Всё, что делает вашего персонажа-хоста вашим — уровень, характеристики, внешность и очки технологий, — а также то, какая гильдия владеет базами и работающими на них Pals, записано на игровую личность, которая существовала только в вашем одиночном мире. Выделенный сервер понятия не имеет, кто это.
Заставить его узнать эту личность — не настройка и не копирование файла. Это правка самого сохранения мира: переписывание идентификатора, под которым хранятся ваш персонаж и ваша гильдия, чтобы сервер связал их с вашим аккаунтом при подключении, а затем проверка на сервере, что персонаж, Pals и владение базами и гильдией действительно перенеслись. Делать это нужно именно с вашим миром, и результат нужно проверять, а не предполагать.
Наша команда выполняет это вручную как платную услугу. Как это работает:
- Откройте тикет и напишите, для какого сервера это нужно и что вы хотите сохранить оригинального персонажа. Открыть тикет в поддержку.
- Положите копию локального сохранения на сервер. Упакуйте найденную ранее папку мира в zip и загрузите её через File Manager — в корень сервера, а не в папку мира, чтобы ничего рабочего не задеть. Вложения в тикетах принимают только изображения и документы, поэтому само сохранение через тикет не проходит.
- Сначала мы смотрим на мир. Сохранения разные, версии игры тоже. Мы говорим, что можно восстановить и сколько это стоит, до начала любых работ — чтобы вы решали, зная факты.
- Мы делаем конвертацию и проверяем её на вашем сервере, а затем вместе с вами убеждаемся, что персонаж, Pals и базы снова под вашим контролем.
Вашему миру при этом ничего не грозит: сделанная вами копия остаётся нетронутой на ПК, а мир на сервере архивируется до любых изменений. А если ждать не хочется, бесплатный путь выше всегда доступен — мир остаётся вашим, а персонажа вы начинаете заново.
Сделать это самому, если есть технический опыт
Никакого секрета здесь нет. Сообщество написало открытые инструменты именно для такой перезаписи — palworld-save-tools и построенные на его основе скрипты host-save-fix, — и если вы спокойно чувствуете себя с Python и командной строкой, на них стоит взглянуть.
Два честных предупреждения, прежде чем начать. Эти инструменты отстают от обновлений Palworld. Сохранение из свежей версии игры часто просто не принимается: формат изменился, а инструмент за ним не успел — чаще всего это случается в первые недели после крупного патча. И неудачная перезапись ломает весь мир, а не только вашего персонажа. Работайте с копией папки сохранения, а не с оригиналом.
Если инструменты не могут прочитать ваше сохранение или вам не хочется брать на себя этот риск, для этого и есть платная услуга выше: мы сами поддерживаем свои инструменты в рабочем состоянии под актуальные форматы сохранений и проверяем результат на вашем сервере, прежде чем вернуть его вам.
Если после переноса что-то не так
Почти все неудачные переносы объясняются четырьмя причинами, и все четыре исправимы.
Сервер не запускается или запускается и снова падает
Проверьте папку мира на наличие LocalData.sav и удалите его, если он там есть. Если сервер всё равно не поднимается, восстановите архив из шага 2 и повторите процедуру, дождавшись полного статуса Offline перед загрузкой, а не просто начала остановки.
Сервер запускается, но мир совершенно новый
Сервер искал мир и не нашёл его — значит, файлы лежат не там. Level.sav должен находиться непосредственно в папке мира, а не во вложенной папке внутри неё, и сама папка должна быть той, что указана в DedicatedServerName. Обе ошибки дают одну и ту же чистую пустую карту.
Всё на месте, но база не моя
Так и должно быть на бесплатном пути. Постройки и Pals принадлежат персонажу, который их создал, а ваш новый персонаж — не он. Именно это исправляет ручная конвертация из раздела как сохранить своего персонажа.
Настройки, которые я меняю в панели, ни на что не влияют
Поищите в папке мира WorldOption.sav. Удалите его, перезапустите сервер — и панель снова главная.
Ничего из этого не является повреждением данных. Сохранение на ПК не тронуто, прежний мир сервера лежит в сделанном вами архиве, а в самой папке мира хранятся ещё и собственные копии с датами в backup. Если застряли, откройте тикет с названием сервера и описанием того, что вы уже пробовали, — посмотрим файлы вместе.
Часто задаваемые вопросы
Да. Скопируйте Level.sav, LevelMeta.sav и содержимое папки Players из сохранения на ПК в папку мира на сервере, пока сервер полностью выключен. Карта, постройки и Pals переезжают целиком. Персонаж — нет, вы заходите новым.
Вставьте %LOCALAPPDATA%\Pal\Saved\SaveGames в адресную строку File Explorer. Внутри будет папка с вашим Steam ID в названии, а в ней по одной папке на каждый мир, каждая с 32-символьным кодом. Отсортируйте по дате изменения, чтобы найти мир, в котором вы играли последним.
Одним копированием файлов — нет. Выделенный сервер определяет игроков по аккаунту платформы, а персонаж-хост из одиночной игры так никогда не регистрировался, поэтому вы окажетесь на первом уровне. Сохранить оригинального персонажа можно только правкой сохранения мира вручную — наша команда делает это как платную услугу через тикет.
Нет. Выделенный сервер берёт настройки из PalWorldSettings.ini, куда и пишет ваша панель, а у нормально созданного сервера WorldOption.sav нет вообще. Скопировав его, вы добавляете конкурирующий источник тех же настроек — обычный симптом в том, что изменения в панели как будто игнорируются. Если уже скопировали, удалите файл и перезапустите сервер.
Почти всё покрывают три причины: загружен LocalData.sav и его надо удалить, файлы попали в папку мира, которую сервер не загружает (проверьте DedicatedServerName в GameUserSettings.ini), либо загрузка прошла, пока сервер ещё останавливался, и была перезаписана. Восстановите архив и повторите при полностью выключенном сервере.
Нет. Консольные сохранения выгрузить нельзя, а версии Game Pass и Microsoft Store на ПК держат сохранения в защищённой папке приложения под перемешанными именами, откуда их не скопировать вручную. Только версия из Steam хранит папку сохранения, с которой можно работать напрямую.
Файлы мира переносятся и в эту сторону, но вы упираетесь в ту же стену наоборот: записи персонажа не совпадут, так что это опять ручная правка сохранения, а не простое копирование. Большинство оставляет мир на сервере — там в него может зайти любой, независимо от того, в игре ли хозяин.
Сервер Palworld, на котором ваш мир будет жить
Полный доступ к файлам с первой минуты, так что загрузка сохранения — дело двух минут. Автоматические ежедневные бэкапы, защита от DDoS Voxility и SLA аптайма 99,9%.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursЭтот гайд был полезен?