Offre limitée ! Des réductions jusqu'à 50% sur vos serveurs

✨ BLACK FRIDAY ✨

Du 19 novembre au 2 décembre 2024

Guerrier près d'une cabane en bois la nuit

Comment ajouter un admin Xbox/Game Pass sur un serveur Valheim ?

Tu veux donner les droits admin à un joueur Xbox/Game Pass sur ton serveur Valheim ? Suis ce guide clair, tu vas le faire du premier coup. En quelques minutes, ton pote Xbox aura accès aux commandes admin sans prise de tête.

Prérequis

  • Accès au panel Oxygenserv (ton login et mot de passe)
  • Serveur Valheim installé et démarrable
  • Crossplay activé (paramètre de lancement -crossplay)
  • Un joueur Xbox/Game Pass prêt à rejoindre une première fois
  • PC Windows avec Valheim via Xbox App (pour activer la console en jeu)

Étapes détaillées

  1. Active le crossplay sur ton serveur Valheim
    Connecte-toi au panel Oxygenserv, ouvre l’onglet « Configuration » ou « Démarrage » (Startup) et ajoute -crossplay aux arguments de démarrage. Sauvegarde, puis clique sur le bouton vert « Redémarrer » pour appliquer. Dans la console, tu verras des lignes avec « PlayFab » et souvent un « Join code » quand c’est bon. Si tu ne vois pas de mention PlayFab ou de code, c’est que -crossplay n’est pas pris en compte: vérifie les arguments et redémarre à nouveau. Les ports 2456, 2457 et 2458 en UDP doivent être ouverts côté serveur (gérés automatiquement chez un hébergeur sérieux).
  2. Fais rejoindre le joueur Xbox/Game Pass pour récupérer son XboxID
    Démarre le serveur et donne au joueur Xbox le « Join code » affiché dans la console (ou rends le serveur public pour un test rapide). Dès qu’il rejoint, va dans l’onglet « Console » du panel et cherche une ligne du style: received local Platform ID Xbox_2535416401464117. Utilise le champ de recherche de la console si besoin et scrolle lentement. Si rien n’apparaît, assure-toi que le joueur a bien utilisé le code de connexion et que les versions du jeu/serveur sont identiques.
  3. Copie exactement l’ID Xbox depuis la console
    Repère la valeur complète qui commence par Xbox_, par exemple Xbox_2535416401464117, et copie-la sans espace ni guillemet. Le préfixe Xbox_ est obligatoire: ne le supprime pas. Garde-la dans ton presse-papiers ou dans un bloc-notes le temps de l’étape suivante. Si tu ne vois qu’un SteamID (une longue suite de chiffres sans Xbox_), c’est un joueur Steam: fais rejoindre le joueur Game Pass.
  4. Ajoute l’ID dans adminlist.txt
    Dans l’onglet « Fichiers » du panel, navigue vers /.config/unity3d/IronGate/Valheim (selon l’interface, le chemin complet peut s’afficher comme /home/container/.config/unity3d/IronGate/Valheim). Ouvre adminlist.txt. Colle l’ID Xbox sur une nouvelle ligne (un admin par ligne), par exemple Xbox_2535416401464117, puis clique sur « Sauvegarder ». Si le fichier n’existe pas, crée-le exactement au nom adminlist.txt dans ce dossier.
  5. Redémarre le serveur et vérifie le chargement des admins
    Clique sur « Arrêter », puis « Démarrer » (ou « Redémarrer »). Surveille la console: tu devrais voir une ligne indiquant que la liste des admins est chargée (par ex. « Loaded admin list with X entries »). Demande au joueur Xbox de se reconnecter après le redémarrage pour rafraîchir ses droits. En jeu, qu’il ouvre la console (F5), tape devcommands, puis une commande simple comme save: si tout est ok, elle s’exécute sans message d’erreur.
  6. (Optionnel) Retire un admin Xbox
    Retourne dans adminlist.txt, supprime la ligne contenant son Xbox_..., puis sauvegarde. Redémarre le serveur pour appliquer. Demande au joueur de se reconnecter pour que la suppression prenne effet. S’il a encore les droits, vérifie que tu as modifié le bon fichier et qu’il n’y a pas d’espace invisible en fin de ligne.
  7. Active la console sur la version Xbox/Game Pass (Windows)
    Ouvre le dossier d’installation: par défaut C:\XboxGames\Valheim\Content\. Fais clic droit sur valheim.exe > « Créer un raccourci ». Clic droit sur le raccourci > « Propriétés » > onglet « Raccourci » > dans « Cible », ajoute un espace puis -console après le chemin, par ex. "C:\XboxGames\Valheim\Content\valheim.exe" -console. Clique sur « OK », lance le jeu via ce raccourci, puis appuie sur F5 pour ouvrir la console et tape devcommands avant tes commandes admin (ex: kick NomJoueur, save).

Astuces & optimisation

Garde le adminlist.txt propre: 1 admin par ligne, pas d’espaces. Limite les admins (2-3 max) pour éviter les erreurs et les abus. Mets à jour le serveur et les clients: les connexions Xbox via PlayFab sont sensibles aux versions. Sauvegarde régulièrement (save) et planifie des redémarrages pour garder de bonnes perfs. Ne partage jamais ton « Join code » en public: change-le si tu suspectes un leak.

FAQ

Je ne vois pas l’ID Xbox dans la console, que faire ?

Vérifie que -crossplay est bien dans les arguments, redémarre et attends les lignes « PlayFab » au boot. Assure-toi que le joueur rejoint avec le bon « Join code » et que vos versions de jeu sont identiques. Demande-lui de fermer totalement Valheim et de relancer via le raccourci avec -console. Si besoin, vide la console et refais une tentative pour repérer la ligne plus facilement.

L’utilisateur est dans adminlist.txt mais voit « You are not admin »

Confirme que la ligne contient bien le préfixe Xbox_ et qu’il n’y a ni espace ni caractère de trop. Sauvegarde le fichier et redémarre le serveur. Le joueur doit se reconnecter après redémarrage. Vérifie que tu as édité le bon chemin /.config/unity3d/IronGate/Valheim et pas un dossier similaire ailleurs.

Où est adminlist.txt si le dossier est vide ?

Lance le serveur une fois: Valheim crée les dossiers et fichiers au premier démarrage. Si le fichier n’existe toujours pas, crée-le manuellement (nom exact: adminlist.txt) dans /.config/unity3d/IronGate/Valheim. Respecte la casse (Linux est sensible à la casse).

Quelles commandes admin utiles pour tester ?

Après devcommands, essaie save (force une sauvegarde), players (liste des joueurs), kick NomJoueur (expulse), ban NomJoueur (ban). Si une commande échoue, c’est souvent un problème d’admin non chargé ou de faute de frappe.

Tu y es arrivé ! Prends deux minutes pour noter tes IDs admins et faire une sauvegarde. Si tu ajustes souvent ta liste, garde ce guide sous la main, tu gagneras un temps fou.

Articles similaires

Table des matières

Facebook
Twitter
LinkedIn