Aller au contenu principal

Besoin d'un serveur performant pour vos projets ?

Découvrez nos offres

Paramètres du monde, import d'un monde et mise à jour 1.0

Modificateurs de monde : uniquement à la création​

Les modificateurs (-preset, -modifier, -setkey nobuildcost, nomap, passivemobs, playerevents, taux de ressources, raids…) se placent dans Server Options → Extra Startup Parameters (ou les variables dédiées WORLD_PRESET, RESOURCE_RATE… selon votre panel).

Point essentiel : Valheim ne lit ces paramètres qu'au moment où le monde est créé. Sur un monde existant, le serveur charge la sauvegarde telle quelle et ignore les paramètres sans afficher d'erreur : ce n'est pas une panne, c'est le fonctionnement du jeu.

Pour les appliquer, vous avez deux options :

  • Créer un nouveau monde : changez la variable WORLD (nom du monde) puis redémarrez : un monde neuf est généré avec vos modificateurs.
  • Créer le monde en local avec les réglages précis voulus (menu de création du jeu), puis l'importer sur le serveur (ci-dessous).

Certains réglages fins (pénalité de mort, fréquence des raids…) ne sont pas exposés en paramètres de lancement : passez par un monde créé en local ou par la console du jeu en tant qu'admin.

Importer un monde local​

Sur votre PC, les mondes sont dans :

C:\Users\<vous>\AppData\LocalLow\IronGate\Valheim\worlds_local\

Sur le serveur, dans :

/home/container/.config/unity3d/IronGate/Valheim/worlds_local/
  1. Arrêtez le serveur.
  2. Copiez en SFTP les fichiers du monde (<nom>.db et <nom>.fwl, ou le dossier portant le nom du monde selon le format, voir ci-dessous) dans worlds_local/ du serveur.
  3. Mettez la variable WORLD exactement au nom du monde importé (sans extension).
  4. Démarrez le serveur : la console affiche le chargement du monde.

Les versions du jeu doivent être identiques entre votre PC et le serveur.

Mise à jour 1.0 et format des sauvegardes​

  • La mise à jour se fait au redémarrage si AUTO_UPDATE est activé dans les variables ; sinon activez-le le temps d'une mise à jour, puis désactivez-le si vous utilisez des mods non compatibles.
  • Avec la 1.0, la structure des sauvegardes change. Un message missing .../worlds_local/<monde>.db juste après la mise à jour ne signifie pas que le monde est perdu si un dossier ou de nouveaux fichiers au nom du monde existent dans worlds_local/ : le jeu a converti la sauvegarde. Vérifiez en SFTP avant de conclure à une perte.
  • Faites une copie de worlds_local/ avant toute mise à jour majeure.

Le serveur démarre puis s'arrête aussitôt​

Après une réinitialisation, un serveur qui s'arrête immédiatement sans erreur vient le plus souvent d'une variable invalide : nom de monde ou mot de passe contenant des caractères spéciaux, mot de passe de moins de 5 caractères, ou mot de passe contenu dans le nom du serveur (refusé par Valheim). L'egg bloque ces cas avec un message explicite préfixé [YorkHost] ERREUR : voir Messages console et diagnostic et les contraintes détaillées dans Configuration du serveur.