Soulmask Intermédiaire 8 min de lecture

Mettre à jour un serveur Soulmask (SteamCMD app_update + sauvegarde avant patch)

Guide pour mettre à jour un serveur Soulmask : commande SteamCMD app_update 3017310 (Windows) / 3017300 (Linux), sauvegarde de WS/Saved avant chaque patch, et MAJ en un clic chez un hébergeur.

Mettre à jour un serveur Soulmask (SteamCMD app_update + sauvegarde avant patch)

Mettre à jour un serveur Soulmask

À chaque patch publié par CampFire Studio, votre serveur Soulmask doit être mis à jour pour rester compatible avec les clients — sinon les joueurs ne peuvent plus se connecter (« version mismatch »). Ce guide couvre la mise à jour propre, en un clic chez un hébergeur ou via SteamCMD, avec la sauvegarde indispensable avant chaque patch.

App IDs vérifiés contre le wiki officiel Soulmask Private Server : 3017310 (Windows), 3017300 (Linux).

Pas envie de gérer SteamCMD à chaque patch ? Chez HebergTonServ, la mise à jour Soulmask se fait en un clic depuis le panel.

⚠️ Règle d’or : toujours sauvegarder WS/Saved/ avant une mise à jour majeure. Un patch peut casser la compatibilité du monde entre deux versions.


Étape 1 — Annoncer et arrêter le serveur

  1. Prévenez vos joueurs (broadcast ou Discord)
  2. Forcez une sauvegarde : commande saveworld dans la console
  3. Arrêtez proprement le serveur depuis le panel ou avec quit

Ne jamais lancer une mise à jour serveur allumé : risque de corruption des fichiers.


Étape 2 — Sauvegarder le monde

Avant toute mise à jour, copiez le dossier de sauvegarde complet :

WS/Saved/

Il contient le monde (WS/Saved/Worlds/Dedicated/), les configs (WS/Saved/Config/) et le tuning gameplay (WS/Saved/GameplaySettings/GameXishu.json).

Détails de la procédure : Sauvegarder et restaurer un serveur Soulmask.


Étape 3 — Lancer la mise à jour SteamCMD

La mise à jour utilise la même commande que l’installation : app_update avec l’App ID selon l’OS.

Windows

steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer\ +app_update 3017310 validate +quit

Linux

./steamcmd.sh +@sSteamCmdForcePlatformType linux +login anonymous +force_install_dir /home/soulmask/SoulmaskServer/ +app_update 3017300 validate +quit

validate re-vérifie tous les fichiers et répare ceux qui sont corrompus. C’est un peu plus long mais ça évite les démarrages ratés.


Étape 4 — Redémarrer et vérifier

  1. Relancez le serveur
  2. Attendez le message d’écoute (Listening on UDP 8777)
  3. Vérifiez que la version serveur = version client (sinon les joueurs sont refusés)
  4. Connectez-vous pour confirmer que le monde a bien chargé

Méthode hébergeur : la mise à jour en un clic

Chez un hébergeur Soulmask comme HebergTonServ, pas de SteamCMD à manipuler :

  1. Une sauvegarde automatique quotidienne protège déjà votre monde
  2. Cliquez sur Mettre à jour dans le panel
  3. Le serveur redémarre sur la nouvelle version

Astuce : faites quand même une sauvegarde manuelle avant un patch majeur (changement de version 1.x → 2.x), au cas où.


FAQ

Mes joueurs ont « version mismatch », que faire ?

Le client Steam s’est mis à jour automatiquement mais pas votre serveur. Lancez la mise à jour serveur (app_update) pour aligner les versions.

Faut-il l’App ID 3017310 ou 3017300 ?

3017310 pour un serveur Windows, 3017300 pour un serveur Linux natif. Sur Linux, n’oubliez pas +@sSteamCmdForcePlatformType linux.

Une mise à jour peut-elle effacer mon monde ?

Non, normalement les saves dans WS/Saved/ sont préservées. Mais un patch majeur peut rendre un ancien monde incompatible : d’où la sauvegarde obligatoire avant.

Mon serveur ne redémarre plus après l’update

Relancez app_update ... validate pour réparer un téléchargement incomplet. Si ça persiste, restaurez votre sauvegarde de WS/Saved/ et consultez les logs. Voir : Pourquoi mon serveur Soulmask ne démarre pas.

Comment savoir qu’un patch est sorti ?

Suivez les annonces Steam de Soulmask et le Discord officiel CampFire Studio. Les hébergeurs comme HebergTonServ appliquent souvent les MAJ rapidement.

Et si j’utilise des mods ?

Après une mise à jour majeure, certains mods peuvent devenir incompatibles. Vérifiez que vos mods Workshop ont été mis à jour par leurs auteurs avant de relancer. Voir : Installer des mods Soulmask.


Conclusion

Mettre à jour un serveur Soulmask se résume à : sauvegarder WS/Saved/, lancer app_update avec le bon App ID (3017310/3017300), puis vérifier l’alignement des versions. Chez un hébergeur, tout se fait en un clic.

Pour un hébergeur Soulmask avec mises à jour en un clic, sauvegardes automatiques et support 24/7, HebergTonServ est la référence française dès 25,90€/mois.

Pour aller plus loin