Параметры сервера
Это руководство описывает базовую настройку выделенного сервера Valheim: параметры сервера, требования к паролю, публичность, кроссплей, подключение игроков и работу с файлами мира.
Основные параметры сервера доступны на странице настроек сервера. После изменения этих значений сервер нужно перезапустить.
Основные настройки сервера
Название сервера— имя сервера, которое отображается в списке серверов;Пароль сервера— пароль, который игроки вводят при подключении;Название мира— имя мира, который сервер должен загрузить или создать;Публичный сервер— отображение сервера в общем списке серверов;Включить кроссплатформ— поддержка кроссплатформенной игры;Автоматическое обновление— обновление серверных файлов при запуске.
Для обычной настройки чаще всего достаточно изменить название сервера, пароль, название мира и публичность сервера.
Соответствие параметров
В панели параметры отображаются понятными названиями, а в запуске сервера используются технические переменные:
SERVER_NAME— название сервера;PASSWORD— пароль сервера;WORLD— название мира;PUBLIC_SERVER— публичность сервера;ENABLE_CROSSPLAY— кроссплатформенная игра;AUTO_UPDATE— автоматическое обновление;BACKUP_INTERVAL— частота сохранения мира;BACKUP_COUNT— количество резервных копий;BACKUP_SHORTTIME— интервал коротких резервных копий;BACKUP_LONGTIME— интервал длинных резервных копий.
Название сервера
Параметр Название сервера задаёт имя сервера в браузере серверов.
My ServerНазвание лучше делать узнаваемым, чтобы игроки могли быстро найти сервер в списке.
Название мира
Параметр Название мира указывает, какой мир должен загрузить сервер.
DedicatedЕсли мира с таким именем ещё нет, сервер создаст новый мир. Если вы переносите существующий мир, значение Название мира должно совпадать с именем файлов мира без расширения.
Пример файлов мира:
Midgard.db
Midgard.fwlВ таком случае в параметре Название мира нужно указать:
MidgardПароль сервера
Valheim требует пароль для выделенного сервера.
- пароль должен быть не короче
5символов; - пароль не должен совпадать с названием сервера или содержать его как очевидную часть;
- пароль нельзя оставлять пустым.
Например, если сервер называется Viking Realm, не используйте пароль вроде VikingRealm2024 или viking. Лучше задать отдельное слово или фразу, не связанную с названием сервера.
Публичный сервер
Параметр Публичный сервер управляет отображением сервера в общем списке серверов.
1— сервер отображается в публичном списке;0— сервер скрыт из публичного списка, подключение возможно напрямую по IP и порту.
Для открытого сервера обычно используют значение 1. Для приватного сервера с подключением только по адресу можно использовать 0.
Кроссплатформенная игра
Параметр Включить кроссплатформ отвечает за кроссплей.
1— к серверу могут подключаться игроки с поддерживаемых платформ через кроссплей;0— сервер работает только через Steam-бэкенд.
Если к серверу должны подключаться игроки Xbox или Game Pass, включите кроссплей. Если сервер предназначен только для Steam-игроков, можно отключить кроссплатформенную игру.
Важно: при включённом кроссплее подключение работает через relay-серверы PlayFab. Это упрощает подключение между платформами, но в отдельных случаях может влиять на задержку или стабильность соединения.
Автоматическое обновление
Параметр Автоматическое обновление управляет обновлением серверных файлов при запуске.
1— автоматическое обновление включено;0— автоматическое обновление отключено.
Обычно рекомендуется оставлять значение 1, чтобы сервер обновлялся при запуске. Отключать автообновление имеет смысл только при тестировании конкретной версии сервера.
Автоматические резервные копии
В настройках сервера доступны параметры, которые управляют сохранением мира и автоматическими резервными копиями.
Интервал резервных копий— частота сохранения мира в секундах. Значение1800означает 30 минут;Лимит резервных копий— количество автоматических резервных копий, которые будут храниться;Короткая резервная копия— интервал между первыми автоматическими резервными копиями. По умолчанию7200секунд, то есть 2 часа;Длинная резервная копия— интервал между последующими автоматическими резервными копиями. По умолчанию43200секунд, то есть 12 часов.
Не рекомендуется ставить слишком маленькие интервалы. Частые сохранения и резервные копии могут создавать дополнительную нагрузку, особенно на активных серверах с большим миром.
Служебные параметры
Некоторые параметры могут отображаться в настройках, но обычно не требуют изменения пользователем.
SRCDS_APPID— Steam App ID выделенного сервера Valheim;LD_LIBRARY_PATH— путь к библиотекам сервера;QUERY_PORT— порт запроса для отображения сервера;CONSOLE_FILTER— фильтр вывода консоли;SRCDS_BETAID— ветка бета-версии Steam, если используется;SRCDS_BETAPASS— пароль для закрытой beta-ветки, если он требуется.
Эти значения лучше менять только при понимании, зачем это нужно. Ошибка в служебных параметрах может привести к проблемам с запуском, обновлением или отображением сервера.
Порты сервера
Valheim использует игровой порт и query-порт.
- игровой порт — используется для подключения игроков;
- query-порт — используется для отображения сервера в списках и избранном Steam.
Обычно порты назначаются автоматически. Посмотреть выданные порты можно во вкладке Network на странице сервера.
Если игровой порт сервера 2456, то query-порт обычно будет 2457. На хостинге значения могут отличаться, поэтому используйте именно те порты, которые указаны в панели управления.
Подключение через Steam Favorites
Самый стабильный способ подключения — добавить сервер в избранное Steam.
- Откройте Steam.
- В верхнем меню выберите View → Game Servers.
- Откройте вкладку Favorites.
- Нажмите Add a Server.
- Введите IP сервера и query-порт в формате
IP:PORT. - Добавьте найденный сервер в избранное.
Для Steam Favorites обычно используется query-порт, а не основной игровой порт.
Подключение напрямую в игре
Для прямого подключения через Valheim используйте игровой порт.
- Запустите Valheim.
- Выберите персонажа.
- Откройте список серверов.
- Нажмите Add server или Join IP.
- Введите IP сервера и игровой порт в формате
IP:PORT. - Подключитесь и введите пароль сервера.
Если сервер не отображается во внутриигровом списке сразу после запуска, подождите несколько минут. Список серверов может обновляться не мгновенно.
Файлы мира
Каждый мир Valheim состоит из двух основных файлов:
WorldName.db— данные мира: постройки, прогресс, изменения ландшафта и игровая активность;WorldName.fwl— метаданные мира: имя, seed, версия генерации и идентификатор мира.
Оба файла нужны вместе. Если загрузить только .db или только .fwl, мир может не загрузиться корректно или сервер создаст новый мир.
Расположение файлов мира
На Linux-сервере файлы мира обычно находятся по пути:
/.config/unity3d/IronGate/Valheim/worlds_local/Если вы подключаетесь через SFTP, ищите папку worlds_local внутри директории данных Valheim.
На локальном Windows-клиенте миры обычно находятся здесь:
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_localЗагрузка существующего мира
Чтобы перенести существующий мир на сервер:
- Найдите локальные файлы мира
.dbи.fwl. - Подключитесь к серверу через SFTP.
- Загрузите оба файла в папку
worlds_localна сервере. - Укажите в параметре
Название мираимя мира без расширения. - Перезапустите сервер.
Пример: если вы загрузили файлы Midgard.db и Midgard.fwl, значение Название мира должно быть Midgard.
Резервное копирование мира
Для ручной резервной копии скачайте оба файла мира:
WorldName.db
WorldName.fwlХраните эти файлы вместе. Если нужно восстановить мир, загружайте обратно оба файла из одной и той же резервной копии.
Также в папке мира могут быть файлы с расширением .old. Это автоматические резервные копии, которые можно использовать для восстановления, если основной мир был повреждён.
Если сервер не запускается
- проверьте, что пароль не пустой и содержит минимум 5 символов;
- убедитесь, что пароль не совпадает с названием сервера;
- проверьте, что
Название миране содержит лишних пробелов и совпадает с именем файлов мира; - если переносили мир, убедитесь, что загружены оба файла:
.dbи.fwl; - если сервер не виден в списке, проверьте параметр
Публичный сервери назначенные порты.
Перед переносом мира, заменой файлов сохранения или изменением параметров резервного копирования рекомендуется создать копию текущих файлов мира.