Menu
 

Sons of the Forest Save File Location Guide

Sons of the Forest Save File Location Guide

Sons of the Forest stores save data in different locations depending on whether you're playing singleplayer, hosting a peer-to-peer co-op session, or running a dedicated server. Knowing where each save type lives is essential for manual backups, migrating worlds, fixing corrupted saves, or troubleshooting progress loss issues.

3 Save Types

There are three distinct save categories: Singleplayer, Multiplayer (P2P co-op), and Dedicated Server. Each stores data in a different path.

๐Ÿ”‘ SteamID Folders

Client-side saves use your numeric Steam64 ID as a folder name. You can find yours at steamidfinder.com.

Singleplayer Save Location

Windows:

C:\Users\[YourUsername]\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\[SteamID64]\SinglePlayer\

Linux (Steam native or Proton):

~/.steam/steam/userdata/[SteamID]/1326470/remote/Saves/SinglePlayer/

Each numbered subfolder (0, 1, 2โ€ฆ) represents a separate save slot:

SinglePlayer/
  โ”œโ”€โ”€ 0/                            โ† Save Slot 1
  โ”‚   โ”œโ”€โ”€ WorldObjectLocatorManager.saved
  โ”‚   โ”œโ”€โ”€ GameState.saved
  โ”‚   โ”œโ”€โ”€ WeatherSystem.saved
  โ”‚   โ””โ”€โ”€ PlayerInventories/
  โ”‚       โ””โ”€โ”€ [SteamID].saved
  โ””โ”€โ”€ 1/                            โ† Save Slot 2

Multiplayer (P2P Co-op) Save Location

When you host a co-op session (not dedicated), the save data lives on the host player's machine:

Windows:

C:\Users\[HostUsername]\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\[SteamID64]\Multiplayer\

Linux:

~/.steam/steam/userdata/[SteamID]/1326470/remote/Saves/Multiplayer/

Dedicated Server Save Location

Dedicated server saves are stored in the Unity persistent data path, which differs from the client save path:

Windows Server:

C:\Users\[ServerUser]\AppData\LocalLow\Endnight\SonsOfTheForest\Saves\Multiplayer\

Linux Server:

/home/[user]/.config/unity3d/Endnight/SonsOfTheForest/Saves/Multiplayer/

Note there is no Steam64 ID subfolder in the dedicated server path โ€” saves are organised solely by slot number.

What Each Save File Does

FileContents
WorldObjectLocatorManager.savedAll placed structures, items, and world objects (the most important file)
GameState.savedStory progression flags, current game day, cannibal camp states
WeatherSystem.savedCurrent weather cycle state and seasonal progression
Companions/Kelvin.savedKelvin's position, health, inventory, and task queue
Companions/Virginia.savedVirginia's unlocked outfit, weapon, and trust state
PlayerInventories/[SteamID].savedPer-player inventory, equipped items, and crafting book progress

Quick Backup Script (Linux)

#!/bin/bash
# backup-sotf.sh โ€” backs up dedicated server save slot 0

SAVE_DIR="/home/steam/.config/unity3d/Endnight/SonsOfTheForest/Saves/Multiplayer/0"
BACKUP_DIR="/home/steam/backups/sotf/$(date +%Y-%m-%d_%H-%M)"

mkdir -p "$BACKUP_DIR"
cp -r "$SAVE_DIR/" "$BACKUP_DIR/"
echo "Backup complete: $BACKUP_DIR"

Run this via a cron job before each scheduled server restart to maintain a rolling history of saves.

Quick Backup Script (Windows PowerShell)

# backup-sotf.ps1
$src = "$env:APPDATA\..\LocalLow\Endnight\SonsOfTheForest\Saves\Multiplayer\0"
$dst = "D:\Backups\SOTF\$(Get-Date -Format 'yyyy-MM-dd_HH-mm')"
Copy-Item -Recurse $src $dst
Write-Host "Backup saved to $dst"

AppData Shortcut (Windows): Press Win+R, type %AppData% and press Enter, then navigate up one level to LocalLow\Endnight\SonsOfTheForest\Saves. This avoids manually typing the full path.

Professional Hosting

All Supercraft-hosted Sons of the Forest servers include automated daily backups accessible through your control panel. Host your server and never lose a save again.

Top