Valheim Intermédiaire 10 min de lecture

Choisir la seed de son serveur Valheim (format 1.0)

Imposer une seed précise à un serveur Valheim dédié : création du monde en local, envoi du dossier de monde dans worlds_local, paramètre -world et retrouver sa seed.

Choisir la seed de son serveur Valheim (format 1.0)

Support Technique

Besoin d'aide ? Notre équipe est disponible 24/7 pour vous assister.

Choisir la seed de son serveur Valheim (format 1.0)

Une seed Valheim décide de tout : la forme des continents, la distance jusqu’au premier Black Forest, la position des Swamps, et si votre clan va passer trois heures à chercher un Crypt. Sur un monde solo, on la saisit à la création. Sur un serveur dédié, il n’existe aucun paramètre pour ça — le serveur génère une seed aléatoire et l’affaire est close.

La solution est un contournement officiel et parfaitement stable : créer le monde en local, puis l’envoyer sur le serveur. Voici la procédure, adaptée au nouveau format de sauvegarde de la 1.0.

Sur un serveur Valheim HebergTonServ, l’accès SFTP au dossier de sauvegarde permet d’envoyer un monde en deux minutes.


Pourquoi le serveur ne prend pas de seed en paramètre

Les arguments de lancement Valheim permettent de nommer un monde (-world), pas de le générer à partir d’une seed. Quand vous lancez un serveur avec -world "Midgard" et qu’aucun monde de ce nom n’existe, le serveur en crée un avec une seed tirée au hasard.

Le contournement consiste donc à fournir le monde déjà généré, plutôt que de laisser le serveur le créer.


Étape 1 : créer le monde en local avec la bonne seed

Sur votre PC, dans le client Valheim :

  1. Allez dans Créer un monde.
  2. Saisissez le nom du monde — c’est lui qui servira au paramètre -world, notez-le exactement.
  3. Saisissez la seed voulue dans le champ prévu.
  4. Lancez la partie et jouez une à deux minutes. Cette étape n’est pas optionnelle : c’est elle qui force le jeu à écrire réellement les fichiers du monde sur le disque.
  5. Quittez proprement vers le menu, puis fermez le jeu.

Restez sur le point d’apparition. Plus vous explorez, plus le monde envoyé contiendra de terrain déjà généré — sans aucun intérêt puisque vos joueurs exploreront de toute façon.


Étape 2 : récupérer le monde dans worlds_local

Les mondes locaux se trouvent dans :

SystèmeChemin
Windows%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local\
Linux~/.config/unity3d/IronGate/Valheim/worlds_local/

Ce que vous y trouvez dépend de la version :

  • Depuis la 1.0 (format introduit par le patch 0.221.13), un monde est un dossier portant son nom, contenant les données de terrain découpées en chunks. C’est ce dossier entier qu’il faut copier.
  • Avant la 1.0, un monde était une paire de fichiers NomDuMonde.fwl + NomDuMonde.db. C’est ce que décrivent encore la plupart des tutoriels en ligne — s’ils ne correspondent pas à ce que vous voyez, c’est simplement qu’ils sont périmés.

Étape 3 : envoyer le monde sur le serveur

  1. Arrêtez le serveur. Valheim garde le monde en mémoire et le réécrit à intervalle régulier : copier pendant qu’il tourne, c’est voir son fichier écrasé à la sauvegarde suivante.
  2. Connectez-vous en SFTP ou ouvrez le gestionnaire de fichiers du panel.
  3. Déposez le dossier du monde dans le répertoire de sauvegarde du serveur, c’est-à-dire le worlds_local pointé par -savedir.
  4. Vérifiez que le nom est strictement identique à celui saisi à la création — y compris les majuscules.

Étape 4 : pointer le serveur sur ce monde

Dans la ligne de lancement, le paramètre -world doit reprendre exactement le nom du monde, sans extension :

./valheim_server.sh -name "Mon Serveur" -port 2456 -world "Midgard" \
  -password "vikings2026" -public 1 -savedir ./saves

Sur un panel, c’est le champ World name / « Nom du monde ».

Redémarrez. Dans les logs de démarrage, le serveur doit indiquer qu’il charge un monde existant et non qu’il en génère un nouveau. Si vous voyez une génération de monde, c’est que le nom ne correspond pas ou que le dossier n’est pas au bon endroit.


Retrouver la seed d’un monde existant

Le plus simple : la seed est affichée dans le client, à l’écran de sélection des mondes, sous le nom du monde. Il suffit d’avoir une copie locale du monde du serveur — ce que vous avez déjà si vous faites des sauvegardes.

Utile pour :

  • consulter une carte interactive communautaire avant une expédition ;
  • recréer le même monde après un wipe accidentel ;
  • vérifier que le monde chargé par le serveur est bien celui que vous avez envoyé.

Procédure de récupération : sauvegarder et restaurer un monde Valheim.


Les erreurs qui coûtent un monde

ErreurConséquence
Copier le monde serveur alluméLe serveur réécrit ses fichiers et écrase votre envoi
Nom de -world différent du nom du dossierLe serveur génère un monde neuf à côté
N’avoir pas joué 1-2 minutes en localLe monde n’est pas écrit complètement sur le disque
Envoyer un monde d’une version antérieure sans sauvegardeLa conversion au nouveau format est irréversible

Ce dernier point mérite un développement.


Le piège des mondes d’avant la 1.0

La 1.0 convertit automatiquement les anciens mondes au nouveau format, en créant une copie de sauvegarde avant conversion. Mais la conversion ne se relit pas dans l’autre sens : un monde converti ne pourra plus être ouvert par un serveur resté en version antérieure.

Conséquences pratiques :

  • faites une copie du monde avant de l’envoyer sur un serveur 1.0 ;
  • les mondes existants ne reçoivent le contenu Deep North que dans les zones jamais explorées. Iron Gate recommande un monde neuf pour en profiter pleinement — c’est justement l’occasion de choisir une seed. Voir Deep North : faut-il un nouveau monde ?.

FAQ

Peut-on définir une seed directement dans les arguments du serveur Valheim ?

Non. Aucun paramètre de lancement ne permet de fixer une seed. Le serveur en tire une au hasard quand il crée un monde. Il faut générer le monde depuis le client, puis l’envoyer.

Où se trouvent les mondes Valheim sur mon PC ?

Sous Windows dans %USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local\, sous Linux dans ~/.config/unity3d/IronGate/Valheim/worlds_local/.

Faut-il copier un fichier .fwl et un .db ?

Seulement sur les versions antérieures à la 1.0. Depuis le nouveau format, un monde est un dossier complet qu’il faut copier en entier. Les guides qui parlent encore de la paire de fichiers datent d’avant septembre 2026.

Pourquoi mon serveur crée-t-il un monde neuf au lieu de charger le mien ?

Dans presque tous les cas : le nom passé à -world ne correspond pas exactement au nom du dossier, ou le dossier n’a pas été déposé dans le répertoire pointé par -savedir.

Comment connaître la seed de mon serveur ?

Récupérez une copie du monde du serveur, placez-la dans votre worlds_local local, et lisez la seed affichée à l’écran de sélection des mondes du client.

Changer de seed efface-t-il la progression ?

Oui : une nouvelle seed, c’est un nouveau monde, donc des bases et un terrain entièrement différents. Les personnages, eux, sont stockés côté joueur et survivent au changement. Voir wiper et réinitialiser un serveur Valheim.

Peut-on héberger plusieurs mondes sur le même serveur ?

Pas simultanément avec une seule instance : -world ne prend qu’un nom. En revanche, plusieurs mondes peuvent cohabiter dans le dossier de sauvegarde, et il suffit de changer -world puis de redémarrer pour basculer de l’un à l’autre.


Conclusion

Valheim ne permet pas d’imposer une seed à un serveur dédié en ligne de commande. La méthode fiable reste la même depuis toujours : créer le monde en local avec la seed voulue, jouer une à deux minutes, envoyer le monde sur le serveur et pointer -world dessus — avec une différence depuis la 1.0, où c’est un dossier complet qu’on envoie, et non plus une paire de fichiers.

Pour un hébergeur Valheim avec accès SFTP complet au dossier de sauvegarde et paramètres de lancement éditables, HebergTonServ démarre à 7,90 €/mois.

Pour aller plus loin