Se connecter Ajouter mon serveur

Un ami sur Xbox, un autre sur Steam, un troisième sur PS5. Vous montez un serveur Valheim dédié, tout le monde essaie de se connecter, et seul le joueur Steam y arrive. Les deux autres ne voient même pas le serveur dans leur liste. Le problème : le crossplay est désactivé par défaut sur les serveurs dédiés Valheim. L'activer prend 30 secondes, mais il y a un piège que personne ne mentionne.

Ce qu'il faut retenir

  • Le crossplay s'active en ajoutant -crossplay à la ligne de lancement du serveur dédié, puis en redémarrant.
  • Depuis Valheim 1.0 (Deep North, 9 septembre 2026), le crossplay supporte Steam, Xbox, Game Pass PC, PS5 et Switch 2.
  • Le crossplay route le trafic via Microsoft PlayFab au lieu du réseau Steam, ce qui ajoute un peu de latence.
  • Les mods sont incompatibles avec le crossplay. C'est le compromis principal. Serveur moddé = pas de crossplay.

Quelles plateformes sont supportées

Valheim a introduit le crossplay en 2022 avec la sortie Xbox/Game Pass. Depuis la mise à jour 1.0 Deep North du 9 septembre 2026, le support s'étend à cinq plateformes :

  • Steam (PC)
  • Xbox (console)
  • PC Game Pass (Microsoft Store)
  • PlayStation 5
  • Nintendo Switch 2

Les joueurs Steam peuvent rejoindre un serveur avec ou sans crossplay activé. Les joueurs Xbox, Game Pass, PS5 et Switch 2 ne peuvent rejoindre que les serveurs avec crossplay activé. Si votre groupe inclut au moins un joueur non-Steam, le crossplay est obligatoire.

Comment activer le crossplay sur un serveur dédié

La procédure dépend de votre hébergement, mais le principe est identique dans tous les cas : ajouter le paramètre -crossplay à la commande de démarrage du serveur.

Sur un serveur auto-hébergé (Windows ou Linux)

Ouvrez votre script de lancement du serveur (start_headless_server.bat sur Windows, ou votre script .sh sur Linux). Trouvez la ligne qui lance valheim_server.exe (Windows) ou valheim_server.x86_64 (Linux), et ajoutez -crossplay à la fin des paramètres :

valheim_server.exe -nographics -batchmode -name "MonServeur" -port 2456 -world "MonMonde" -password "motdepasse" -crossplay

Sauvegardez le fichier et redémarrez le serveur. C'est tout.

Sur Linux, si vous n'avez pas encore installé les dépendances nécessaires au crossplay, vous devrez aussi exécuter :

sudo apt install libpulse0 libatomic1

Sans ces paquets, le serveur peut rester bloqué au démarrage sans message d'erreur clair lié au crossplay.

Chez un hébergeur de serveurs de jeux

La plupart des hébergeurs proposent un bouton ou une case à cocher "Crossplay" dans leur panel de gestion (Pterodactyl, AMP, panel propriétaire). L'activation se fait en un clic, sans toucher aux fichiers de configuration. Certains hébergeurs placent l'option dans les paramètres de ligne de commande (Commandline Manager), d'autres dans un onglet "Startup" ou "Settings".

Si vous ne trouvez pas l'option dans le panel, contactez le support de votre hébergeur. Le paramètre -crossplay doit simplement être ajouté à la ligne de lancement, ils peuvent le faire en quelques secondes.

Comment les joueurs se connectent

Une fois le crossplay activé, le serveur génère un Join Code de 6 caractères à chaque démarrage. Ce code est visible dans les logs de la console au lancement du serveur. Vous pouvez aussi le retrouver en jeu en appuyant sur Échap.

Joueurs Steam : ils peuvent se connecter par IP directe, par le navigateur de serveurs, ou par Join Code. Les trois méthodes fonctionnent. Rien ne change pour eux à part une légère augmentation de la latence due au routage PlayFab.

Joueurs Xbox, Game Pass PC, PS5, Switch 2 : ils se connectent via le navigateur de serveurs in-game (en recherchant le nom du serveur) ou via le Join Code. La connexion par IP directe n'est pas disponible pour ces plateformes. Le Join Code est la méthode la plus fiable.

Le Join Code change à chaque redémarrage du serveur. Pensez à le partager à nouveau à votre groupe après chaque reboot.

Le compromis : crossplay ou mods, pas les deux

C'est le point que la plupart des guides mentionnent en passant, mais qui mérite d'être en gras : les mods Valheim (BepInEx, Valheim Plus, etc.) sont incompatibles avec le crossplay. Les joueurs Xbox, PS5, Switch 2 et Game Pass ne peuvent pas installer de mods. Un serveur moddé avec crossplay activé empêchera ces joueurs de se connecter, ou provoquera des désynchros en jeu.

Si votre groupe joue exclusivement sur Steam et que vous voulez des mods, désactivez le crossplay et utilisez la connexion IP directe. Si votre groupe est multiplateforme, restez en vanilla. Il n'y a pas de compromis possible entre les deux en 2026.

Les mods qui ne tournent que côté serveur (sans composant client) fonctionnent en théorie avec le crossplay, mais en pratique, les joueurs console n'ont aucun moyen de vérifier la compatibilité, et les bugs sont fréquents. On déconseille de mélanger les deux.

Latence et performances avec le crossplay

Sans crossplay, Valheim utilise le réseau Steam pour les connexions. Avec crossplay, le trafic passe par Microsoft PlayFab, un service de relay qui fait le pont entre les plateformes. Ce routage ajoute entre 10 et 30 ms de latence par rapport à une connexion Steam directe, selon la distance entre les joueurs et les serveurs PlayFab les plus proches.

Pour un jeu PvE coopératif comme Valheim, cette latence supplémentaire est à peine perceptible. On ne parle pas d'un FPS compétitif où chaque milliseconde compte. Sur le terrain, les joueurs qui passent d'un serveur Steam-only à un serveur crossplay ne remarquent généralement pas la différence pendant le gameplay normal. Les seuls moments où le lag supplémentaire peut se faire sentir sont les combats de boss avec beaucoup d'effets simultanés et plusieurs joueurs dans la même zone.

Problèmes fréquents et solutions

Le serveur n'apparaît pas dans la liste pour les joueurs Xbox/PS5 : vérifiez que le paramètre -crossplay est bien dans la ligne de lancement (pas dans un fichier de config, dans la ligne de commande). Redémarrez le serveur et attendez qu'il soit complètement chargé avant que les joueurs tentent de se connecter. Si ça ne fonctionne toujours pas, utilisez le Join Code.

Le Join Code ne fonctionne pas : le code change à chaque redémarrage. Vérifiez que vous utilisez le code actuel dans les logs du serveur. Si le serveur a crashé et redémarré automatiquement, le code a changé.

Impossible de désactiver le crossplay après l'avoir activé (chez certains hébergeurs) : sur certains panels d'hébergement, activer le crossplay modifie le réseau du serveur de manière permanente. Désactiver la case ne suffit pas toujours à revenir en mode Steam-only. Contactez le support de votre hébergeur si vous rencontrez ce problème. Sur un serveur auto-hébergé, il suffit de retirer -crossplay de la ligne de lancement et de redémarrer.

Tous les joueurs doivent être sur la même version de Valheim : les mises à jour ne sortent pas toujours en même temps sur toutes les plateformes. Si Steam a reçu un patch mais pas Xbox, les joueurs Xbox ne pourront pas se connecter tant que leur version n'est pas à jour. Il n'y a rien à faire côté serveur, il faut attendre la mise à jour sur toutes les plateformes.

Questions fréquentes

Le crossplay fonctionne-t-il en mode "Jouer" (hébergement local) ?

Oui. Si vous hébergez une partie depuis le menu "Démarrer le jeu" de Valheim (pas un serveur dédié), il y a une option crossplay dans les paramètres de la partie. Activez-la avant de lancer le monde. Les autres joueurs pourront rejoindre via le Join Code affiché dans le menu Échap. Cette méthode est plus simple qu'un serveur dédié, mais le monde n'est accessible que quand l'hôte est connecté.

Le crossplay affecte-t-il les sauvegardes ?

Non. Les fichiers de sauvegarde du monde sont identiques avec ou sans crossplay. Vous pouvez activer le crossplay sur un monde existant sans perdre la progression, et le désactiver plus tard si vous voulez revenir en Steam-only. Le monde et les personnages ne sont pas affectés.

Peut-on avoir un mot de passe serveur avec le crossplay ?

Oui. Le mot de passe fonctionne normalement avec le crossplay activé. Les joueurs doivent entrer le mot de passe en plus du Join Code ou de la connexion par navigateur. Les deux protections sont cumulables.

Le crossplay est-il disponible sur la version Valheim via le Microsoft Store ?

Oui. La version Microsoft Store (Game Pass PC) utilise le même backend PlayFab que les versions Xbox, PS5 et Switch 2. Elle fonctionne uniquement avec les serveurs crossplay activé. Les joueurs Game Pass PC ne peuvent pas se connecter à un serveur Steam-only.

Le port forwarding est-il nécessaire avec le crossplay ?

Non. Quand le crossplay est activé, les connexions passent par le relay PlayFab de Microsoft, ce qui élimine le besoin de rediriger les ports sur votre routeur. C'est un avantage non négligeable pour les joueurs qui auto-hébergent et qui ne veulent pas toucher à la configuration réseau de leur box. Sans crossplay, les ports 2456-2458 doivent être ouverts.

Avis

Aucun commentaire pour le moment.

Commenter

Pour commenter, vous devez être connecté.