Eine bestehende Project Zomboid-Welt auf deinen Server hochladen
Project Zomboid lädt problemlos eine Welt, die du bereits begonnen hast, egal ob es ein Singleplayer-Save oder ein Co-op-"Host"-Spiel von deinem eigenen PC ist. Der Trick: Die Welt muss in den richtigen Ordner, und der Ordnername muss zu deinem Servernamen passen. Diese Anleitung deckt beide Fälle auf deinem DoomHosting-Server ab, mit den genauen Pfaden, die unser Setup verwendet.
Wo deine Welt auf dem PC liegt
Deine Saves liegen unter C:\Users\<DeinName>\Zomboid\Saves\ (unter Linux oder Mac ist es ~/Zomboid/Saves/). Darin gibt es einen Ordner pro Spielmodus:
Zomboid\Saves\Sandbox\ Singleplayer mit eigenen Regeln
Zomboid\Saves\Survivor\ Singleplayer mit Standardschwierigkeit
Zomboid\Saves\Apocalypse\ Apocalypse-Singleplayer
Zomboid\Saves\Builder\ Builder-Singleplayer
Zomboid\Saves\Multiplayer\ Co-op-"Host"-Spiele und beigetretene Server
Öffne den passenden Ordner und finde deine Welt. Der Ordnername ist der Weltname, den du gewählt hast (Co-op-Host-Spiele heißen standardmäßig servertest). Dieser ganze Ordner ist deine Welt: Map-Chunks, Fahrzeuge und alles Gebaute.
Wohin sie auf deinem DoomHosting-Server gehört
Unsere Project Zomboid-Server speichern ihre Daten unter /home/container/.cache/. Die Welt eines laufenden Servers liegt hier:
/home/container/.cache/Saves/Multiplayer/<DeinServername>/
<DeinServername> ist der Wert im Feld Server Name im Reiter Startup deines Servers. Auf einem frischen DoomHosting-Server ist er standardmäßig Pterodactyl, der Ordner heißt also Saves/Multiplayer/Pterodactyl/. Die zugehörigen Dateien sind:
/home/container/.cache/Server/<DeinServername>.ini
/home/container/.cache/Server/<DeinServername>_SandboxVars.lua
/home/container/.cache/db/<DeinServername>.db
Das ist der häufigste Fehler: Der Ordnername muss exakt zu deinem Server Name passen, sonst ignoriert ihn der Server und erzeugt eine komplett neue Welt.
Schritt 1: Server stoppen und Backup erstellen
- Öffne deinen Server im Panel und klick Stop. Kopiere niemals Save-Dateien, während der Server hineinschreibt.
- Hat der Server schon eine Welt, die dir wichtig ist, mach zuerst ein Backup über den Reiter Backups. Siehe unsere Anleitung zum Sichern und Wiederherstellen.
Schritt 2: per SFTP verbinden
- Öffne im Panel den Reiter Settings und finde die SFTP Details.
- Verbinde dich mit FileZilla oder WinSCP über diesen Host, Port und dein Panel-Passwort.
- Navigiere zu
/home/container/.cache/. Falls es noch keinenSaves-Ordner gibt, starte den Server einmal, lass ihn fertig hochfahren und stoppe ihn wieder. Das erzeugt die Ordnerstruktur.
Schritt 3: die Welt hochladen
Für eine Co-op- oder bestehende Multiplayer-Welt:
- Öffne auf deinem PC
Zomboid\Saves\Multiplayer\und finde deinen Welt-Ordner (oftservertest). - Lade diesen ganzen Ordner nach
/home/container/.cache/Saves/Multiplayer/auf dem Server hoch. - Benenne den hochgeladenen Ordner exakt nach deinem Server Name, oder ändere den Server Name im Reiter Startup so, dass er zum Ordner passt.
- Um die Charaktere zu behalten, lade auch die
Zomboid\db\<alterName>.dbvon deinem PC nach/home/container/.cache/db/hoch und benenne sie in<DeinServername>.dbum.
Für eine Singleplayer-Welt:
- Finde deine Welt unter dem Modus, in dem sie erstellt wurde (
Sandbox,Survivor,ApocalypseoderBuilder). - Lade den Ordner nach
/home/container/.cache/Saves/Multiplayer/hoch und benenne ihn nach deinem Server Name. - Karte, Gebäude und Fahrzeuge werden übernommen. Spielercharaktere nicht: Singleplayer speichert deinen Charakter im Save selbst, während ein Server Charaktere an Steam-IDs bindet. Auf dem Server fangen also alle neu an. Das ist normal.
Tipp: Große Welten laden als ein Archiv schneller hoch. Zippe den Ordner, lade die eine Datei hoch und entpacke sie auf dem Server über die Unarchive-Funktion im Dateimanager. Tausende kleiner Chunk-Dateien werden einzeln nur langsam per SFTP übertragen.
Schritt 4: Build, Mods und Sandbox-Einstellungen abgleichen
Eine Welt lädt nur sauber, wenn der Server zum Spiel passt, aus dem sie stammt:
- Der Build muss passen. Ein Build 41-Save lädt nicht auf einem Build 42-Server, und umgekehrt. Ist deine Welt Build 42, stelle den Server zuerst um: siehe wie du zu Build 42 wechselst.
- Map-Mods müssen passen. Hat deine Welt eine Map-Mod genutzt (Eerie Country, Raven Creek und ähnliche), muss der Server dieselben Mods laden, sonst kommen diese Chunks leer zurück oder crashen beim Betreten. Siehe wie du Mods installierst.
- Sandbox-Regeln. Loot, Zombie-Population und Zeiteinstellungen liegen in
<DeinServername>_SandboxVars.lua. Um die Regeln deiner Welt zu übernehmen, kopiere deine lokale_SandboxVars.luanach/home/container/.cache/Server/und benenne sie passend um.
Schritt 5: starten und prüfen
- Klick Start und beobachte die Console.
- Verbinde dich und prüfe einen Ort, den du wiedererkennst, etwa deine Basis, um zu bestätigen, dass die richtige Welt geladen wurde.
Häufige Probleme
Der Server hat eine brandneue Welt erzeugt statt meine zu laden. Der Ordnername passt nicht zu deinem Server Name. Stoppe den Server, prüfe den Server Name im Reiter Startup und benenne den Ordner exakt passend um. Groß- und Kleinschreibung zählt.
Die Welt lädt, aber meine Basis ist weg. Entweder fehlt eine Map-Mod, oder es wurde nur ein Teil des Ordners hochgeladen. Lade den kompletten Ordner erneut hoch und prüfe, ob die Modliste passt.
Crash beim Beitreten nahe einem modifizierten Gebiet. Dem Server fehlt eine Map-Mod, von der die Welt abhängt. Installiere dieselben Workshop-Map-Mods und starte neu.
Der Upload ist extrem langsam oder läuft in einen Timeout. Zippe den Welt-Ordner, lade das eine Archiv hoch und entpacke es auf dem Server.
Mehr RAM für eine große Welt?
Eine viel erkundete oder stark modifizierte Welt braucht mehr Arbeitsspeicher als eine frische. Nutze unseren Project Zomboid RAM-Rechner, um deinen Plan passend zu dimensionieren.
