This guide explains how to migrate your Steam or PC Game Pass co-op host character data to your newly created GhostCap Hosting Palworld server after uploading your existing co-op save.
Any save modifications could possibly bring unintended consequences. Make a backup and do this at your own risk!
Please keep in mind that these tools may not function correctly after a Palworld update. Check when Palworld Save Tools was last updated before proceeding.
Solo/Co-op Host Character Transfers (Experimental)
This guide will likely change based on future updates. The most up-to-date details can be found here: https://github.com/deafdudecomputers/PalWorldSaveTools
After uploading an existing co-op save to your Palworld server from either Steam or PC Game Pass, follow this guide to transfer your host character data to your server.
Here's how to prepare the transfer:
- Connect to your Palworld server and create a new character.
- Wait for your server to save (4 minutes by default).
- Alternatively, type
saveinto your server console under the Console tab in the GhostCap Panel. - After saving, stop your server.
- Using SFTP, download your
Level.savfile andPlayersfolder found inPal/Saved/SaveGames/0/YourSaveFile.
Pal/ └── Saved/ └── SaveGames/ └── 0/ └── 84B5E2264EC387DEDB43179D666031A1/ ├── Level.sav ← Download me! ├── LevelMeta.sav └── Players/ ← Download me!
Transferring Your Host Character
Required Tools
Install these tools before proceeding:
After following the steps above, here's how to use Palworld Save Tools to transfer your co-op host character to your new character. This process is also known as a host save fix.
Ensure your server is stopped before proceeding.
- Open the extracted Palworld Save Tools folder and delete the contents of the
PalworldSavefolder. - Move your downloaded
Level.savfile andPlayersfolder intoPalworldSave. - Open
PalworldSaveTools.exeand chooseCharacter Transfer. - Select your Source Level File
Level.savfrom thePalworldSavefolder. - In the top field, select the host character with an ID of
00000001.sav. - In Source Target Level File, select your
Level.savfrom thePalworldSavefolder. - Select the target player to whom you wish to transfer the host data, and click
Transfer, thenSave Changes. - Optionally, enable
Keep old Guild ID after transfer. - Using SFTP, upload
PlayersandLevel.savto your server again, replacing any existing files. - Start your server.
Pal/ └── Saved/ └── SaveGames/ └── 0/ └── 84B5E2264EC387DEDB43179D666031A1/ ├── Level.sav ← Post Transfer Version! ├── LevelMeta.sav └── Players/ ← Post Transfer Version!
