Configurer son serveur Valheim : monde, mot de passe, admin et mods

Guide pas à pas pour régler un serveur dédié Valheim : paramètres de démarrage, monde et sauvegardes, droits d’administration et installation de mods.

Guide Hopela · Mis à jour le

En résumé

Les réglages principaux passent par les paramètres de démarrage : -name, -world, -password et -public. Le monde tient en deux fichiers, .db et .fwl. Les admins se déclarent dans adminlist.txt avec leur SteamID64. Les mods passent par BepInEx, installé à l’identique côté serveur et côté joueurs.

1. Les paramètres de démarrage

ParamètreEffet
-nameNom affiché dans la liste des serveurs
-worldMonde chargé, ou créé s’il n’existe pas encore
-passwordMot de passe d’accès : 5 caractères minimum, et absent du nom du serveur
-public1 pour apparaître dans la liste publique, 0 pour un serveur discret
-portPort de jeu, 2456 par défaut ; le port suivant est utilisé aussi

Sur un serveur hébergé, ces valeurs se modifient dans les paramètres de démarrage du panel, sans ligne de commande à écrire.

2. Le monde et les sauvegardes

Un monde Valheim se compose de deux fichiers portant le même nom : .fwl, qui contient ses métadonnées dont la seed, et .db, qui contient tout ce qui a été construit et exploré. Ils sont rangés dans le dossier worlds_local des données du serveur.

  • Pour importer un monde solo, déposez les deux fichiers dans ce dossier.
  • Indiquez son nom exact, sans extension, dans -world.
  • Redémarrez le serveur.
Attention : arrêtez le serveur avant de remplacer les fichiers du monde. Une sauvegarde automatique en cours écraserait votre import.

La fréquence des sauvegardes se règle avec -saveinterval, en secondes, et le nombre de copies conservées avec -backups.

3. Se donner les droits d’administration

  • Récupérez votre SteamID64, un identifiant de 17 chiffres qui commence par 7656119.
  • Ajoutez-le sur une ligne du fichier adminlist.txt, dans le dossier de données du serveur, à côté du dossier des mondes.
  • Redémarrez : la console en jeu (touche F5) donne alors accès à kick, ban, unban et save.

bannedlist.txt et permittedlist.txt fonctionnent de la même façon. Le second, dès qu’il n’est pas vide, n’autorise que les joueurs qui y figurent : c’est une liste blanche.

4. Installer des mods avec BepInEx

  • Installez BepInEx pour Valheim sur le serveur : c’est le chargeur de mods le plus répandu.
  • Déposez les mods, des fichiers .dll, dans BepInEx/plugins.
  • Installez les mêmes mods, dans les mêmes versions, chez chaque joueur : la plupart en ont besoin des deux côtés.
Après une mise à jour de Valheim : attendez que vos mods soient à jour avant de redémarrer. Un mod obsolète empêche souvent le serveur de démarrer.

5. Crossplay et nombre de joueurs

Le paramètre -crossplay ouvre le serveur aux joueurs Xbox et Game Pass. Ils le rejoignent avec le code de connexion qui apparaît dans les journaux du serveur.

Sans mod, Valheim accepte 10 joueurs simultanés. Certains mods relèvent cette limite, avec une charge plus importante et une stabilité à surveiller.

Les commandes de serveurs Valheim sont suspendues pour le moment. Ce guide reste valable pour les serveurs déjà en place.

Voir la page ValheimQuelle RAM pour Valheim ?Aide sur Discord

Questions fréquentes

Comment importer un monde solo sur un serveur Valheim ?

Serveur arrêté, copiez les fichiers .db et .fwl de votre monde dans le dossier worlds_local du serveur, puis indiquez le nom du monde, sans extension, dans le paramètre -world avant de redémarrer.

Comment devenir admin sur un serveur Valheim ?

Ajoutez votre SteamID64 dans le fichier adminlist.txt du serveur, puis redémarrez. La console en jeu (F5) donne alors accès aux commandes kick, ban, unban et save.

Combien de joueurs peut accueillir un serveur Valheim ?

Dix joueurs simultanés sur un serveur sans mod. Certains mods relèvent cette limite, au prix d’une charge plus élevée et d’une stabilité à surveiller.

Pourquoi le mot de passe de mon serveur Valheim est refusé ?

Le mot de passe doit contenir au moins 5 caractères et ne pas figurer dans le nom du serveur. Dans le cas contraire, le serveur refuse de démarrer.

Pour aller plus loin