Comment transférer mon monde coop vers un serveur Palworld ?
Dans cet article
En coop, votre monde Palworld ne tourne que lorsque votre propre PC est allumé, et avec quatre joueurs maximum. En passant sur un serveur loué, vous n'avez pas à repartir de zéro : votre monde vous suit, avec vos bases, vos Pals et la progression de vos amis. Dans cet article, vous allez localiser votre sauvegarde locale, envoyer le dossier de sauvegarde via SFTP et lier le bon ID de sauvegarde pour que le serveur charge votre monde. Nous corrigerons ensuite le fameux bug de l'hôte, qui fait sinon repartir le personnage de l'hôte au niveau 1. Pas encore de serveur ? Commencez par en créer un avec notre guide de démarrage Comment démarrer un serveur Palworld ?
Étape 1 : Localisez votre sauvegarde coop locale
- Fermez Palworld. Appuyez sur Touche Windows + R, collez
%localappdata%\Pal\Saved\SaveGameset appuyez sur Entrée. - Ouvrez le dossier portant votre identifiant Steam (un long numéro). À l'intérieur, chaque monde a son propre dossier avec un nom de 32 caractères, contenant entre autres
Level.sav,LevelMeta.savet le dossierPlayers. - Si vous avez plusieurs mondes, triez par date de modification : le monde coop où vous avez joué en dernier est le dossier le plus récent. Un doute ? Lancez le monde en local une dernière fois et regardez quel dossier reçoit une nouvelle date.
- Copiez le dossier du monde en entier, par exemple sur votre bureau, et mettez une seconde copie de côté en backup ; un outil de conversion repassera sur cette sauvegarde plus loin.
Vous jouez via l'application Xbox ou le Game Pass ? Ces sauvegardes ont un autre emplacement et un autre format ; le guide du convertisseur de l'étape 4 explique comment les convertir d'abord au format Steam.
Étape 2 : Envoyez le dossier de sauvegarde sur votre serveur via SFTP
- Démarrez votre serveur une fois depuis le panel, puis arrêtez-le ; lors de ce premier démarrage, le serveur crée son arborescence et un monde vierge.
- Connectez-vous via SFTP, par exemple avec FileZilla ou WinSCP. Pour savoir où trouver vos identifiants, consultez Comment utiliser SFTP ?
- Naviguez vers
/Pal/Saved/SaveGames/0/. Vous y verrez déjà un dossier au nom de 32 caractères : le monde vide que le serveur vient de créer. - Envoyez votre dossier de monde complet de l'étape 1 dans
SaveGames/0/, à côté du dossier existant — le dossier lui-même, pas seulement les fichiers en vrac. - Attendez la fin complète du transfert ;
Level.savet le dossierPlayersen particulier doivent arriver intégralement.
Étape 3 : Liez l'ID de sauvegarde via DedicatedServerName
- Dans le panel, ouvrez l'onglet Files et allez dans
Pal/Saved/Config/LinuxServer/GameUserSettings.ini. - Cherchez la ligne
DedicatedServerName=. Elle contient pour l'instant le nom de 32 caractères du monde vide du serveur. - Remplacez cette valeur par le nom de dossier exact du monde que vous avez envoyé. Copiez-collez le nom ; un seul caractère erroné et le serveur crée un nouveau monde.
- Enregistrez et démarrez le serveur. Suivez le démarrage dans l'onglet Console, puis rejoignez la partie pour vérifier que vos bases et vos Pals sont bien là.
Étape 4 : Corrigez le personnage de l'hôte (bug du niveau 1)
En coop, le personnage de l'hôte reçoit toujours l'ID joueur 00000000000000000000000000000001. Sur un serveur dédié, chaque joueur reçoit un ID basé sur son compte ; le serveur ne reconnaît donc pas l'hôte et le fait repartir avec un nouveau personnage au niveau 1. Les invités conservent automatiquement leur progression — seul l'hôte a besoin de ce correctif, avec le convertisseur de sauvegarde gratuit palworld-host-save-fix de xNul :
- Commencez par faire un backup via l'onglet Backups (voir Comment créer un backup ?) et gardez aussi une copie locale du dossier du monde. Ne sautez jamais cette étape : l'outil réécrit votre sauvegarde.
- Faites rejoindre le serveur une fois par l'hôte et créez un nouveau personnage. Un nouveau fichier
.savapparaît dansSaveGames/0/<ID-du-monde>/Players/, reconnaissable à sa date de modification récente ; le nom du fichier sans.savest le nouveau GUID de l'hôte. - Arrêtez le serveur et téléchargez le dossier complet du monde sur votre PC via SFTP.
- Installez Python 3 depuis python.org et téléchargez la dernière version de l'outil sur la page GitHub de xNul (cherchez « palworld host save fix »).
- Exécutez :
python fix_host_save.py <chemin-du-dossier-du-monde> <nouveau-GUID> 00000000000000000000000000000001 True. L'outil transfère le niveau, l'équipement, les Pals et l'appartenance à la guilde de l'ancien personnage de l'hôte vers le nouveau GUID. - Renvoyez
Level.savet le dossierPlayerssur le serveur, écrasez les fichiers existants et démarrez le serveur. - Rejoignez en tant qu'hôte : vous réapparaissez avec votre ancien personnage, niveau, inventaire et Pals compris.
Problèmes fréquents
- Le serveur charge un monde vide — La valeur de
DedicatedServerNamene correspond pas exactement au nom du dossier, ou le dossier du monde n'est pas directement dansSaveGames/0/mais dans un sous-dossier. Vérifiez les deux et redémarrez. - Mauvais monde transféré — Plusieurs dossiers de 32 caractères se trouvaient sur votre PC. Comparez les dates de modification ou ouvrez le monde en local en coop pour vérifier, puis répétez les étapes 2 et 3.
- L'hôte est toujours niveau 1 après le correctif — En général, l'ancien et le nouveau GUID ont été inversés, ou les anciens fichiers ont été remis en place. Restaurez votre backup (voir Comment restaurer un backup ?) et refaites l'étape 4.
- Le convertisseur renvoie une erreur — Vérifiez que le chemin vers le dossier du monde est correct (le dossier contenant
Level.sav) et indiquez le GUID sans l'extension.sav. - Vos amis ont perdu leurs affaires — Les invités conservent automatiquement leur progression ; ne lancez jamais le correctif pour un invité. Si quelque chose a malgré tout mal tourné, restaurez le backup.
Prêt pour la suite
Votre monde tourne désormais jour et nuit sur votre serveur MC-Node, avec de la place pour 32 joueurs au lieu de quatre. Configurez tout de suite un backup quotidien automatique via l'onglet Schedules. Vous bloquez quelque part ? Ouvrez un ticket via notre page de support en précisant le nom de votre serveur et l'étape qui pose problème.
Lancez votre serveur en 60 secondes sur notre propre matériel.