Как играть в Valheim с друзьями и подключиться к серверу
Кроссплей позволяет друзьям играть в Valheim с разных платформ. Для постоянного мира можно запустить выделенный сервер. Xbox подключается к нему, но запускать выделенный сервер на самой консоли нельзя.
Выберите способ подключения
При включённом crossplay сервер использует ретранслятор (relay). Подключиться можно по коду присоединения, через список серверов либо по публичному адресу и порту. Переадресация портов на роутере не требуется. Откройте меню паузы, нажмите Join code, чтобы скопировать код, и передайте его другу. Друг должен открыть Join Game → Add server и вставить код.
Для режима Steam backend нужен доступный из интернета диапазон портов. По умолчанию сервер использует 2456–2457; настройка переадресации зависит от роутера. Проверьте межсетевой экран (firewall) и совпадение портов с параметрами сервера.
Подготовьте выделенный сервер
- В библиотеке Steam включите показ Tools и установите Valheim Dedicated Server.
- Скопируйте стартовый файл start_headless_server.bat, а на Linux — start_server.sh, чтобы обновление не затёрло ваши параметры.
- Настройте имя, мир, пароль и порт в своей копии файла. Добавьте -crossplay для режима PlayFab crossplay; без этого параметра используется Steam backend, доступный только пользователям Steam.
- Запустите сервер и дождитесь сообщения Game server connected.
Параметр -name задаёт имя в списке, -world выбирает или создаёт мир, -password устанавливает пароль. Параметр -public 0 скрывает сервер из общего списка; способ подключения должен соответствовать выбранному backend.
Доступом управляют через adminlist.txt, bannedlist.txt и permittedlist.txt. В каждый файл записывают Platform User ID по одному на строку. Если добавить пользователя в permittedlist, вход останется только у пользователей из этого списка.
Если друг не может войти
- Проверьте, что сервер полностью запустился и игрок использует правильный пароль.
- Для crossplay передайте актуальный join code и не используйте локальный IP.
- Для Steam backend проверьте открытие диапазона 2456–2457 и разрешение firewall.
- Убедитесь, что на обеих сторонах совместимые версии игры и нужный режим crossplay.
Останавливайте официальный выделенный сервер через Ctrl+C в командном окне. Перед изменением мира или списка доступа сохраните копию файлов мира и проверьте правила доступа.
Гайд был полезен?