Valheim: кроссплей, Xbox и подключение к серверу по адресу
Когда нужен кроссплей Valheim, как включить его в панели EGN, почему Steam и Xbox заходят по-разному и как подключиться по адресу, если сервер скрыт из списка.
Содержание 18
- Коротко
- Шаги
- Что делает флаг -crossplay
- Пример: параметры запуска
- Подключение по адресу
- Как сделать в панели EGN
- Симптом, причина и решение
- Частые ошибки
- Чек-лист запуска с кроссплеем
- Пример: проверка подключения с двух платформ
- Что делать, если игрок Xbox не может войти
- Что дальше
- Итог
- Вопросы и ответы
- Как включить кроссплей Valheim на сервере?
- Может ли игрок Xbox зайти по IP-адресу?
- Как подключиться к скрытому серверу?
- Нужно ли перезапускать сервер после смены кроссплея?
Valheim есть в Steam, в Xbox Game Pass и в Microsoft Store. Если друзья играют с разных платформ, без кроссплея сервер для части из них просто недоступен. Включить его несложно, но вместе с ним меняется путь подключения, и это удивляет тех, кто привык заходить по адресу. Разберём, как устроено подключение и как всё настроить в панели EGN.
Коротко
Кроссплей Valheim включается флагом -crossplay, в панели EGN это переключатель «Кроссплей с Xbox и Game Pass» в мастере первого запуска. С кроссплеем на сервер могут зайти игроки Steam, Xbox и Game Pass, подключение идёт через PlayFab. Без кроссплея пускают только Steam. Скрытый сервер (переключатель «Показывать в списке» выключен) подключается по адресу.
Шаги
- Решите, кто будет играть. Если все в Steam, кроссплей не нужен. Если есть игроки с Xbox или Game Pass, кроссплей обязателен.
- Включите кроссплей при создании сервера. В мастере первого запуска на шаге «Мир» есть переключатель «Кроссплей с Xbox и Game Pass». Включите его перед первым запуском, если не уверены.
- Если сервер уже работает, включите кроссплей в настройках. Измените переключатель «Кроссплей с Xbox и Game Pass» в «Настройках сервера» и перезапустите сервер, чтобы параметр применился. Число игроков на таком сервере в разделе «Игроки» приблизительное: панель считает его по журналу, а не по запросу к серверу, потому что кроссплей-серверы не отвечают на обычный запрос.
- Выберите видимость. Переключатель «Показывать в списке серверов» решает, попадёт ли сервер в список внутриигрового браузера. Для кроссплея со списком это удобно, для закрытого сервера — не нужно.
- Передайте адрес и пароль. Скрытому серверу игроки подключаются по адресу из раздела «Сеть». Пароль передавайте лично.
- Проверьте вход с каждой платформы. Попросите друга с Xbox зайти и проверить, что сервер открывается и в списке, и по адресу.
Переключатели «Показывать в списке серверов» и «Кроссплей с Xbox и Game Pass» стоят на одном шаге мастера, поэтому их удобно настраивать вместе. Пароль на скриншоте закрыт.
Что делает флаг -crossplay
Официальная инструкция Iron Gate описывает флаг -crossplay так: он использует бэкенд PlayFab, чтобы игроки с любой платформы могли присоединиться. Без флага к серверу могут подключиться только пользователи Steam.
Практическое следствие: кроссплейный сервер работает через PlayFab. В официальной инструкции перечислены три способа входа: по публичному IP-адресу и порту, по коду присоединения (join code) или через список серверов. Нельзя заходить по локальному IP-адресу и по loopback (127.0.0.1). Проброс портов на роутере для кроссплея не нужен, потому что данные идут через ретранслятор; номер порта нужен, чтобы различать несколько серверов на одном адресе. Код присоединения ищите в журнале сервера при запуске.
Схема показывает разницу. Без -crossplay сервер работает через бэкенд Steam: его видят только игроки Steam, и порты должны быть доступны из интернета. С -crossplay сервер работает через PlayFab и пускает игроков любых платформ.
Пример: параметры запуска
Для понимания, что уходит в запуск, полезно видеть ключи. Пример фрагмента строки запуска:
-name "EGN Valheim" -world "egnworld" -password "ваш_пароль" -crossplay -public 1Ключ -public 1 делает сервер видимым в списке (это значение по умолчанию). Ключ -public 0 прячет сервер, и тогда подключаться можно только по адресу. Официальная инструкция описывает именно такое поведение.
Подключение по адресу
Если сервер скрыт из списка, игроки вводят адрес в меню подключения. В панели EGN адрес и порт показываются в разделе «Сеть». Формат — адрес и порт через двоеточие, например 203.0.113.10:2456 (адрес из примера документационный, подставьте свой из панели). Это работает и с кроссплеем, и без него. Если подключение не проходит, проверьте сначала, что сервер запущен и порт совпадает с «Сетью», и только потом остальное.
Адрес не равен портуИгрок вводит адрес и порт из раздела «Сеть». Порт, который написан в гайде, может не совпадать с выданным панелью. Берите значения из панели.
Как сделать в панели EGN
- Откройте страницу сервера Valheim и перейдите в «Настройки сервера».
- Найдите переключатель «Кроссплей с Xbox и Game Pass» и включите или выключите его.
- Проверьте переключатель «Показывать в списке серверов».
- Сохраните настройки и перезапустите сервер.
- Откройте «Сеть» и скопируйте адрес и порт для игроков, которые будут подключаться напрямую.
- Проверьте вход с каждой платформы.
Симптом, причина и решение
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Игрок Xbox не видит сервер | Кроссплей выключен | Включите переключатель и перезапустите |
| Игрок Steam не может зайти по адресу | Адрес или порт не совпадают | Скопируйте адрес и порт из «Сети» |
| Сервер есть в списке, но не открывается | Устаревшая версия игры у игрока или не тот пароль | Обновите игру, проверьте пароль |
| Сервер скрыт, и никто не находит его | Выключено «Показывать в списке» | Передайте адрес лично или включите видимость |
| Изменение кроссплея не сработало | Сервер не перезапущен | Перезапустите сервер |
Частые ошибки
- Кроссплей включили после того, как друзья уже играли. Игроки Steam и Xbox могут видеть сервер по-разному. Проверьте вход всех сразу.
- Адрес из гайда вместо адреса из панели. Порты в гайдах могут отличаться от выданных панелью.
- Скрытый сервер без адреса. Если переключатель выключен и адрес никому не передан, сервер будет пустым.
- Пароль в открытом чате. Пароль передавайте лично, особенно если сервер скрыт, но адрес известен многим.
- Забыли перезапуск. Изменение параметров не всегда применяется сразу, поэтому после правки перезапускайте сервер.
Чек-лист запуска с кроссплеем
- [ ] Решено, нужны ли игроки с Xbox и Game Pass.
- [ ] Переключатель кроссплея стоит в нужном положении.
- [ ] Переключатель видимости в списке стоит в нужном положении.
- [ ] Сервер перезапущен после изменения.
- [ ] Адрес и порт из раздела «Сеть» записаны для скрытого подключения.
- [ ] Пароль передан игрокам лично.
- [ ] Вход проверен с каждой платформы.
Пример: проверка подключения с двух платформ
Лучший способ проверить кроссплей — попросить по одному игроку с каждой платформы зайти в одно и то же время:
- Игрок Steam ищет сервер в списке и заходит по названию.
- Игрок Xbox ищет сервер так же. Если не находит, проверьте, что кроссплей включён и сервер запущен.
- Оба игрока заходят на одну точку мира и видят друг друга.
- Затем проверяйте скрытое подключение: игрок вводит адрес и порт из «Сети» в меню подключения.
Если на одной платформе сервер не виден, а на другой виден, почти всегда причина в переключателе кроссплея или в видимости сервера. Сверьте их в настройках и перезапустите сервер.
Что делать, если игрок Xbox не может войти
Если игрок с Xbox или Game Pass пишет, что не видит сервер, пройдите по шагам, не меняя всё сразу:
- Проверьте, что сервер запущен и статус «Запущен».
- Проверьте, что кроссплей включён в настройках и сервер перезапущен после изменения.
- Попросите игрока обновить Valheim и проверить, что он в той же версии, что и сервер.
- Проверьте набор модов. Консольная версия Valheim модов не поддерживает, поэтому к серверу с модами игрок с консоли не подключится. Если нужен кроссплей с консолями, держите сервер без модов.
- Если сервер скрыт, попросите игрока зайти по адресу из «Сети». Если и это не работает, включите видимость в списке и попробуйте снова.
Такой порядок покажет, на каком шаге проблема. Меняя всё одновременно, вы не поймёте, что помогло.
Что дальше
Если кроссплей включён, а игроки на разных платформах всё равно не видят друг друга, проверьте статью про создание сервера: там описаны переключатели мастера. Для моды, которые работают у всех одинаково, читайте статью про модификации: набор модов должен совпадать и у Steam, и у Xbox игроков.
Итог
Кроссплей Valheim включается флагом -crossplay или переключателем в панели EGN. С ним играют Steam, Xbox и Game Pass через PlayFab, без него пускают только Steam. Скрытый сервер подключается по адресу из раздела «Сеть». Перед запуском проверьте вход с каждой платформы.
Вопросы и ответы
Как включить кроссплей Valheim на сервере?
Включите переключатель «Кроссплей с Xbox и Game Pass» в мастере первого запуска или в настройках сервера и перезапустите его.
Может ли игрок Xbox зайти по IP-адресу?
Да. По официальной инструкции кроссплей-сервер доступен по публичному IP и порту, по коду присоединения и через список серверов. Локальный адрес и 127.0.0.1 не подходят.
Как подключиться к скрытому серверу?
Введите адрес и порт из раздела «Сеть» панели EGN в меню подключения Valheim.
Нужно ли перезапускать сервер после смены кроссплея?
Да, перезапустите сервер, чтобы параметр применился.
Сервер Valheim с кроссплеем за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Бэкапы миров Valheim: автосохранение, снимки и восстановление
Как настроить регулярные копии мира Valheim: встроенные параметры -saveinterval и -backups, снимки в панели EGN и порядок восстановления без потери прогресса.
Популярные модпаки Valheim для сервера: что ставить и что убрать
Какие моды Valheim чаще всего ставят на сервер, какие работают только у игрока и как собрать модпак, который запускается с первого раза.
Rust: сколько нужно RAM и как оптимизировать сервер, чтобы не лагал
Минимум тарифа, замеры на стенде EGN, как размер карты и онлайн меняют память, и что делать с лагами и падениями при заходе игроков.