How To Upload Your Palworld World

You can upload your own single-player world to your AleForge server or migrate your world from a different host. Here is how you can do that.

If you’re moving from a local Co-op save file, the host must start fresh. The saved data only applies to the externally connected players.

Finding Your World

Singleplayer

Your singleplayer world is stored by default at C:\Users\<USERNAME>\AppData\Local\Pal\Saved\SaveGames\<STEAM ID>

Inside this folder are all of your saved games. The folders should have names such asFC327F2C4EE8AA9858F0CAAFA06E40A4 . This is your save's UUID .

Please note that any local data from multiplayer games will also be stored inside this folder. You will be looking for a folder with files like this.

There is currently no way of telling which world name is what UUID. You can use Date Modified in your File Explorer give you a clue on what singleplayer game is the one you want to upload

Zip up the contents of the folder and upload it to your server

Multiplayer Server

Configuration File

Find your PalWorldSettings.ini file on your old server and save it to your computer. It should be in a folder path similar to:

  • Windows Server

    steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini

  • Linux Server

    steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

World Save File

Find and download the entire save folder for your server.

  • File Path: steamapps\common\PalServer\Pal\Saved\SaveGames\0\
  • Finding the Save: The world save is identified as a long alphanumeric string such as:

    0919573D7343492D9082C3D505AFEE54

Uploading Your World

  1. Go to the AleForge Panel
  2. Start your server.
  3. Once your server has gone online, stop it. This is used to generate your server's UUID for the save folder.
  4. Open the Startup page and change your server settings to match your PalWorldSettings.ini file
  5. Head to /home/container/Pal/Saved/SaveGames/0
  6. There should be an existing folder in this directory with a name consisting of letters and numbers. Delete this folder.

  7. Upload your save file here or upload using SFTP
  8. Right click on your .zip file and select Unarchiveif you uploaded a zip

  9. Open the GameUserSettings.ini at /home/container/Pal/Saved/Config/LinuxServer/GameUserSettings.ini
  10. Change the DedicatedServerName= to match your world save folder uuid (the long alphanumeric string).

  11. Go to the Console page, start your server, and enjoy using your uploaded world!

Migrating Player Data

Experimental: Use at your own Risk

  1. Have the person running the server create their character and join the game on the new server.
  2. Have them log out.
  3. Go to Pal/Saved/Config/GameUserSettings.ini and change DedicatedServerName to your old server ID
  4. For the new server, replace the contents of Pal/Saved/SaveGames/0/{NewServerId}/  with Pal/Saved/SaveGames/0/{OldServerId}/  on the old server.
  5. Rename {NewServerId} to your old server ID set in step 3
  6. If their old belongings still aren't associated with them, on the new server replace Pal/Saved/SaveGames/0/{NewServerID}/Players/{TheirPlayerId}.sav  with Pal/Saved/SaveGames/0/{OldServerID}/Players/{TheirPlayerId}.sav
    1. They can easily identify what ID is there's, as it should be the one that was most recently updated within Pal/Saved/SaveGames/0/{NewServerID}/Players/
  7. If their (or any other players) map and waypoints aren't showing up:
    1. Have them go to C:\Users\{user_name_here}\AppData\Local\Pal\Saved\SaveGames\76561197968025212\{NewServerID}  and copy the contents to a backup folder.
    2. Overwrite the contents of C:\Users\{user_name_here}\AppData\Local\Pal\Saved\SaveGames\76561197968025212\{NewServerID}  with C:\Users\{user_name_here}\AppData\Local\Pal\Saved\SaveGames\76561197968025212\{OldServerID}.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.