Wo der Spielstand liegt
Pal/Saved/SaveGames/0/<WorldID>/ enthält Level.sav (die Welt), LevelMeta.sav, Players/<PlayerID>.sav (einer je Spieler), WorldOption.sav. Die <WorldID> ist eine lange Hex-Zeichenkette. Der Server nutzt die ID aus DedicatedServerName. Unser Egg hält sie fest, der Ordner bleibt also über Neustarts gleich.
Von einem anderen Hoster
- Dessen Ordner
SaveGames/0/<ID>/herunterladen. - Bei PenguHost den Server stoppen, in
Pal/Saved/SaveGames/0/die ID deines Ordners nachsehen und dessen Inhalt durch die heruntergeladenen Dateien ersetzen (unsere ID als Ordnername behalten). - Starten. Spieler behalten Charaktere und Pals.
Von einer Koop-(Steam-)Sitzung zum Dedicated Server
Koop-Spielstände liegen auf dem PC des Hosts unter %LocalAppData%\Pal\Saved\SaveGames\<SteamID>\<WorldID>\. Level.sav kopieren funktioniert, aber die Spielerdateien hängen an der Sitzung des Hosts: Jeder Spieler bekommt auf dem Dedicated Server einen frischen Charakter, außer du nutzt ein Save-Fix-Werkzeug (such nach Palworld host save fix; es schreibt die Spieler-GUIDs um). Kowalski führt dich durch; es ist eine einmalige Sache.
Crossplay
Steam, Xbox/Game Pass, PlayStation 5 und Mac teilen sich einen Dedicated Server, wenn CROSSPLAY_PLATFORMS sie listet (Standard: alle). Xbox-Spieler können keine IP eingeben und nutzen die Community-Liste. Also dem Server einen Namen geben und öffentlich lassen, oder ein Passwort nutzen.