*edit: 05/01@1300, there appears to be an issue with the logic after I added a second backup system. I've prepped things for launch so I can't reoslve the issue just yet. The serverside access may not function properly for a few days until I have enough Claude tokens to resolve the issue.
Every six hours, the session's /world/ and /characters/
directories are checked. A copy of the active world and character files is
moved to this public-facing area for access. Filenames follow the simple filename scheme of
<name>_<month>_<day>_<hour>_<minute>
— this is a basic system, so you'll need to rename downloaded files to
strip the date/time as the filename is the display name.
World save will remain restricted until $Date. Once available, only the most recent two weeks of saves are retained on the server (file size makes longer retention impractical).
/world/ before the access
date may return a 500 Internal Server Error. That's the access
restriction in action because I couldn't figure out the right way. Ignore it!
You'll need your 17-digit Steam ID to find your character — see Finding Your Steam ID below if you don't know it.
Files are organized into subfolders by Steam ID, since one player can have multiple characters under the same account.
The system retains the most recent $Amount backups per character. Older copies are pruned automatically.
View CharactersTwo ways to look up your 17-digit Steam ID:
.db and .fwl
The two files are a pair: .db holds the world data,
.fwl holds the metadata. They must share a base name
(e.g. MyWorld.db + MyWorld.fwl) and live in your
local Valheim worlds folder.
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local\~/.config/unity3d/IronGate/Valheim/worlds_local/After dropping the files in, launch the game — the world will appear in your "Start Game → Select World" list using whatever base name you gave it.
.fchA character file goes in your local Valheim characters folder. The base name (without the extension) is what the game uses on the character-select screen.
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\characters_local\~/.config/unity3d/IronGate/Valheim/characters_local/
Rename to whatever character name you want shown
(e.g. Bob.fch). Launch the game and the character will be
listed at "Start Game → Select Character".