So fügst du ein Savegame zu deinem Mindustry Server hinzu
Ein Spielstand ist in Mindustry eine einzelne Datei mit der Endung .msav. Dein Server liest sie aus dem Ordner /config/saves/.
Hinweis
Es gibt kein Feld für einen Weltnamen in einer Konfiguration. Der sogenannte Slot ist schlicht der Dateiname ohne die Endung .msav. Die Datei meinewelt.msav lädst du also mit dem Befehl load meinewelt.
Savegame hochladen
Server stoppen
Stoppe deinen Server über die Verwaltung. Läuft eine Partie, überschreibt der Server deine Datei sonst unter Umständen durch einen Auto-Save.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Verzeichnis öffnen
Wechsle in folgendes Verzeichnis:/config/saves/Hinweis
Existiert der Ordner noch nicht, lege ihn an. Die Schreibweise muss exakt
config/saveslauten – dein Server läuft unter Linux und unterscheidet Groß- und Kleinschreibung.Datei hochladen
Lade deine.msav-Datei direkt in diesen Ordner hoch. Lege keine Unterordner an – der Server liest ausschließlich Dateien, die direkt im Ordner liegen.Tipp
Verwende einen kurzen Dateinamen ohne Leerzeichen, zum Beispiel
meinewelt.msav. Diesen Namen gibst du später ohne Endung als Slot an.Server starten
Starte deinen Server über die Verwaltung.Konsole öffnen
Öffne in der Verwaltung die Konsole deines Servers.Spielstände auflisten
Kontrolliere, ob dein Spielstand erkannt wurde:savesDer Server listet alle gefundenen Slots ohne Endung auf.
Spielstand laden
Läuft bereits eine Partie, beende sie zuerst mitstop. Lade anschließend deinen Spielstand:load meineweltDanach hostet dein Server den geladenen Stand und Spieler können beitreten.
Achtung
Mit dem Laden eines anderen Spielstands ersetzt du die laufende Partie. Erstelle vorher ein Backup oder lade den bisherigen Stand herunter, falls du zurückwechseln möchtest.
Wichtig
Meldet der Server No (valid) save data found for slot., passt entweder der Slotname nicht oder die Datei ist beschädigt beziehungsweise unvollständig hochgeladen. Prüfe die Schreibweise mit saves und lade die Datei im Zweifel erneut hoch.
Spielstand automatisch beim Start laden
Damit dein Server nach einem Neustart selbstständig denselben Spielstand lädt, hinterlegst du einen Startbefehl in der Konsole:
config startCommands load meineweltAchtung
Setze den Befehl nicht in Anführungszeichen. Mindustry übernimmt alles hinter dem Einstellungsnamen wortwörtlich – Anführungszeichen würden mitgespeichert und der Startbefehl beim nächsten Start ins Leere laufen.
Hinweis
Mehrere Startbefehle trennst du durch ein Komma, zum Beispiel config startCommands load meinewelt,pause off. Die Einstellung wird sofort gespeichert und gilt ab dem nächsten Serverstart.
Lokalen Spielstand finden
Deine Einzelspieler-Spielstände liegen auf deinem PC im Datenverzeichnis von Mindustry:
| System | Pfad |
|---|---|
| Windows | %AppData%\Mindustry\saves\ |
| Linux | ~/.local/share/Mindustry/saves/ |
| macOS | ~/Library/Application Support/Mindustry/saves/ |
Steam-Version
Die Steam-Version legt ihr Datenverzeichnis im Spielordner ab. Die Spielstände findest du dort unter saves/saves/ innerhalb deines Mindustry-Installationsordners und nicht in den oben genannten Pfaden.
Wichtig
Server- und Einzelspieler-Spielstände nutzen dasselbe Format .msav. Ob sich ein Einzelspieler-Spielstand 1:1 auf einem Dedicated Server weiterspielen lässt, ist jedoch nicht offiziell dokumentiert. Arbeite deshalb ausschließlich mit Kopien und lege vorher ein Backup an.
Eigene Karte hinzufügen
Karten sind kein Spielstand, sondern ein eigener Dateityp – sie liegen in einem anderen Ordner, nutzen aber ebenfalls die Endung .msav.
Karte hochladen
Lade die.msav-Datei deiner Karte per SFTP in folgendes Verzeichnis hoch:/config/maps/Karten neu einlesen
Gib in der Konsole deiner Verwaltung ein:reloadmapsKarte prüfen
Lass dir alle eigenen Karten anzeigen:maps customKarte starten
Beende eine eventuell laufende Partie mitstopund starte anschließend deine Karte:host meine_karteHinweis
Leerzeichen im Kartennamen darfst du als Unterstrich schreiben, Groß- und Kleinschreibung spielt beim Kartennamen keine Rolle. Meldet der Server
No map with name '...' found., kontrolliere den Namen mitmaps custom.
Achtung
Startest du eine Karte mit host, beginnt eine neue Partie. Dein bisheriger Fortschritt bleibt nur erhalten, wenn du ihn vorher mit save <Slotname> gesichert hast.