Skip to content

How to Add a Savegame to Your Nightingale Server ​

Nightingale has no world or save name. The server always loads whatever is stored in the Offline folder. That folder holds your realms and your characters:

DirectoryContent
/NWX/Saved/Offline/DedicatedServer/Deploy/The realms, meaning all worlds including their buildings
/NWX/Saved/Offline/<PlatformID>/Profiles/The character data of a player. <PlatformID> is the Steam or Epic ID of that player.

Tip

Create a backup of your current server save before transferring anything, in case you want to switch back later.

Option 1: Transfer directly from the game ​

This is the official and easiest way. The very first time you join a still empty server, your client automatically uploads your character and all realms belonging to it.

  1. Prepare the server
    The server has to be empty, meaning it must not contain a save yet. If a save already exists, reset it first as described further below.

  2. Start the server
    Start your server via the dashboard and wait until it is fully up.

  3. Join with the character you want
    Be the first to connect, using exactly the character whose progress you want to transfer. How to join your server is described in Join Server.

  4. Wait for the transfer
    Character and realms are uploaded while you join. Depending on the size of your worlds this can take a moment.

Important

The first character to connect determines the content of the server. If you do not want a save to be uploaded, connect with a newly created character first.

Option 2: Upload the save via SFTP ​

Use this route for a save that already comes from a Nightingale server – for example from a backup or from another server.

Warning

For a save from your own PC, use Option 1. A server stores its realms in the DedicatedServer/Deploy subfolder – a local save from your client is structured differently and cannot simply be copied into that directory.

  1. Stop the server
    Stop your server via the dashboard. While the server is running it writes to the save files itself.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Open the directory
    Switch to the following directory:

    /NWX/Saved/

    Note

    If the folder does not exist yet, start the server once so the folder structure is created. Then stop it again before uploading your files.

  4. Remove the current save
    Delete the existing Offline folder on the server so the old and the new save do not get mixed up.

  5. Upload the folder
    Upload the complete Offline folder including all subfolders into the /NWX/Saved/ directory.

  6. Start the server
    Start your server. On startup it now loads the save you uploaded.

Warning

Always upload realms and characters together. If the Profiles folder of the matching player is missing, the character belonging to those worlds is missing too.

Reset the save ​

If you want to start over on your server, delete the stored state completely:

  1. Create a backup
    Create a backup first. This step cannot be undone.

  2. Stop the server
    Stop your server via the dashboard.

  3. Connect via SFTP
    Connect to your server via SFTP.

  4. Delete the folders
    Delete the following two folders completely:

    /NWX/Saved/Offline/
    /NWX/Saved/Config/
  5. Start the server
    Start your server. It recreates the folders on startup and is empty again.

Warning

Deleting /NWX/Saved/Config/ also removes the server state – including the list of banned players. After the reset all bans are lifted.

Difficulty of the first world ​

Note

You set the starting difficulty in the dashboard using the Difficulty variable (easy, medium, hard or extreme). It only affects the very first world the server creates itself – so only if no character with its own realms is imported. Existing realms remain unchanged.