Das Anpassen von Gegenstandsstatistiken, Jobplänen oder Charakterhintergründen in Ostranauts geht schneller, als du vielleicht denkst — und das offizielle Community-Wiki bestätigt, dass das Spiel die meisten seiner bearbeitbaren Daten in Klartextformaten speichert. Überspringe die binären Hex-Editoren und du wirst Schiffsinterieurs, Crew-Fähigkeiten und Wirtschaftswerte in unter einer Stunde anpassen.
Was ist Ostranauts Klartext-Datenbearbeitung?
Ostranauts Klartext-Datenbearbeitung ist die Praxis, die menschenlesbaren Konfigurationsdateien des Spiels in einem Standard-Texteditor zu öffnen und Werte direkt zu ändern. Anders als bei kompilierten Binärdateien oder verschlüsselten Archiven haben die Entwickler Ostranauts mit einer transparenten Datenschicht ausgeliefert, damit Modder, Übersetzer und neugierige Spieler das Gameplay ohne Drittanbieter-Entpackungstools prüfen und verändern können.
Der Ansatz funktioniert, weil die Simulation Zahlen, Zeichenketten und Listen aus leichten Dateien zieht, die neben der ausführbaren Datei gespeichert sind. Das Bearbeiten dieser Dateien ermöglicht dir, Crew-Spawn-Raten, Gegenstandspreise, Treibstoffverbrauch und sogar Dialogaufforderungen zu ändern — alles ohne die Engine selbst anzufassen. Laut dem offiziellen Ostranauts-Wiki ist diese Designentscheidung bewusst: Der Entwickler möchte, dass die Modding-Community das Spiel erweitert, ohne auf offizielle Patches zu warten.
Warum diese Methode besser ist als Binärwerkzeuge
Für Einsteiger liegt der Reiz der Klartext-Bearbeitung darin, dass jede Änderung nachvollziehbar ist. Du kannst deine geänderte Datei per Diff mit einer Sicherung vergleichen, sie als winzigen .txt-Patch teilen und sie in jedem Editor auf jeder Plattform lesen. Binäres Modding hingegen erfordert spezialisierte Entpacker, Signatur-Offsets und Wiederpackungs-Tools, die nach jedem Spielupdate oft kaputtgehen.
| Methode | Benötigte Fähigkeit | Werkzeugkosten | Update-Resilienz | Umkehrbarkeit |
|---|---|---|---|---|
| Klartext-Datenbearbeitung | Anfängerfreundlich | Kostenlos (Notepad++) | Hoch — Vanilla-Dateien unberührt | Ein-Klick-Wiederherstellung aus Sicherung |
| Binäres Hex-Editing | Fortgeschritten | Kostenlos oder kostenpflichtig | Niedrig — Patches werden durch Updates ungültig | Schwierig ohne Prüfsummen-Rollback |
| Skript-Injection (Lua) | Mittel | Kostenlos | Mittel — hängt von Skript-Hooks ab | Variabel, oft Deinstallation erforderlich |
| Kompilierte DLL-Mods | Experte | Kostenlos + IDE | Sehr niedrig — Neukompilierung pro Build | Oft vollständige Neuinstallation des Spiels nötig |
Der Kompromiss ist der Umfang. Klartext-Bearbeitung kann keine neuen 3D-Modelle oder neuen Animationen hinzufügen, aber für etwa 80% der von Spielern gewünschten Anpassungen — Preisbalance, Schiffsladevorgaben, NPC-Hintergrundänderungen — reicht sie mehr als aus.
Die Modding-Mentalität
Bevor du eine einzige Datei öffnest, ist es hilfreich, jede Änderung als umkehrbar zu behandeln. Bewahre eine Kopie jeder Originaldatei auf, benenne Änderungen klar und dokumentiere, was du geändert hast und warum. In der Community erfahrene Modder liefern ihre Änderungen oft zusammen mit einer README.txt aus, damit Nutzer die Schritte nachvollziehen können. Wenn du noch keinen Modding-Ordner eingerichtet hast, führt unsere Übersicht zu Modding-Datendateien zunächst durch die Verzeichnisstruktur.
Erste Schritte: Die Spieldatendateien finden
Ostranauts speichert seine Daten in einer vorhersehbaren Ordnerhierarchie. Genau zu wissen, wo jede Datei lebt, erspart dir blindes Suchen und das versehentliche Bearbeiten der falschen Kopie. Laut Community-Daten unterscheidet sich der Pfad leicht zwischen Steam- und Standalone-Installationen, aber die interne Struktur ist identisch.
Standardinstallationspfade
| Plattform | Installer-Stammverzeichnis | Daten-Unterordner |
|---|---|---|
| Steam (Windows) | C:\Program Files (x86)\Steam\steamapps\common\Ostranauts\ | Ostranauts_Data\StreamingAssets\ |
| Steam (macOS) | ~/Library/Application Support/Steam/steamapps/common/Ostranauts/ | Ostranauts.app/Contents/Resources/Data/StreamingAssets/ |
| Steam (Linux / Proton) | ~/.steam/steam/steamapps/common/Ostranauts/ | Ostranauts_Data/StreamingAssets/ |
| Standalone (itch.io) | Variiert je nach Installer | Ostranauts_Data/StreamingAssets/ |
Innerhalb von StreamingAssets findest du eine Mischung aus .txt-, .json-, .csv-Dateien und einigen Binär-Assets. Die Klartextdateien sind diejenigen, die du für die Ostranauts-Klartext-Datenbearbeitung willst. Alles, was auf .asset oder .bundle endet, ist ein Unity-Binärfile und sollte nicht von Hand bearbeitet werden — diese werden von der Engine geladen und schlagen stillschweigend fehl, wenn sie verändert werden.
Empfohlene Ordner-Hygiene
Erstelle einen separaten Arbeitsordner außerhalb des Spielverzeichnisses, zum Beispiel Dokumente\Ostranauts_Mods\. Kopiere die Datei, die du bearbeiten möchtest, in diesen Ordner, ändere sie und lege die geänderte Kopie dann zurück in das Spielverzeichnis. Mit diesem Ansatz:
- Bleibt deine Originalinstallation unberührt.
- Du kannst Änderungen mit Git oder einfachen datierten Sicherungen versionieren.
- Das Wechseln zwischen Mod-Profilen wird zu einer Kopier-und-Einfüge-Operation.
Ein typischer Arbeitsordner könnte so aussehen:
Ostranauts_Mods\vanilla_backup\— unberührte Referenzkopienactive\— aktuell geladene Dateienexperimental\— in Bearbeitung befindliche Änderungen zum TestenREADME.md— Notizen, was jeder Ordner enthält
Vor dem Bearbeiten sichern
Bevor du einen Ostranauts-Klartext-Datenbearbeitungs-Workflow ausführst, kopiere jede Datei, die du ändern willst. Ein einziges verirrtes Zeichen — ein fehlendes Komma in JSON, ein falsch platziertes Anführungszeichen — kann verhindern, dass das Spiel lädt. Die Community berichtet, dass etwa 9 von 10 Modding-Abstürzen bei Erstmoddern durch Syntaxfehler in bearbeiteten Dateien verursacht werden, nicht durch die Werte selbst.
Kerndateitypen und was sie steuern
Nicht jede Klartextdatei ist gleich wertvoll. Zu wissen, welche Datei welches Spielsystem steuert, ermöglicht es dir, deine Zeit auf die Änderungen zu verwenden, die zählen. Unten findest du eine praktische Karte der am häufigsten bearbeiteten Dateien, zusammengestellt aus Spielerberichten und dem offiziellen Wiki-Changelog.
Die großen drei Dateien
| Dateiname | Format | Hauptzweck | Bearbeitungsschwierigkeit |
|---|---|---|---|
items.txt | Tabulator-getrennt | Gegenstandspreise, Gewichte, Beschreibungen, Stapelgrößen | Anfänger |
characters.txt | CSV | Crew-Statistiken, Hintergründe, Startfähigkeiten | Mittel |
ships.txt | CSV | Schiffs-Layouts, Treibstoffkapazität, Hüllenwerte | Mittel |
Diese drei Dateien decken die Mehrheit der von der Community gewünschten Anpassungen ab. Innerhalb dieser Dateien stellt jede Zeile einen einzelnen Datensatz dar und jede Spalte ist ein Feld. Wenn du items.txt zum ersten Mal öffnest, siehst du eine Kopfzeile, die jede Spalte beschriftet — diese Kopfzeile ist deine Bearbeitungsreferenz.
Sekundäre Dateien, die es wert sind, gekannt zu werden
| Dateiname | Format | Hauptzweck |
|---|---|---|
jobs.txt | Klartext | Jobverfügbarkeit, Bezahlung, Voraussetzungen |
events.txt | Klartext | Auslöser und Ergebnisse zufälliger Ereignisse |
factions.txt | CSV | Fraktionsruf, Feindseligkeit, Handelsmodifikatoren |
economy.txt | Klartext | Basispreise, Inflationsraten, Markterneuerungs-Timer |
dialogue.txt | Klartext | NPC-Gesprächsbäume und Flavour-Text |
Das Berühren von economy.txt ist die häufigste Methode, um ein Balanceproblem in späten Spieldurchläufen zu beheben. Von Spielern im offiziellen Discord berichtet, bringt das Skalieren des Feldes base_price_multiplier von 1.0 auf 0.8 die Warenpreise näher an die Erwartungen der mittleren Spielphase.
Sichere vs. riskante Felder erkennen
Eine nützliche Faustregel: Wenn der Feldname beschreibend ist (z. B. base_price, weight_kg, hull_max), ist er fast immer sicher zu bearbeiten. Wenn das Feld eine ID enthält, die auf eine andere Datei verweist (z. B. portrait_id, sound_event, mesh_ref), wird das Bearbeiten ohne Aktualisierung des verknüpften Datensatzes die Referenz zerbrechen. Im Zweifelsfall ändere den Wert, nicht den Zeiger.
Schritt-für-Schritt-Klartext-Datenbearbeitungs-Workflow
Sobald du weißt, wo die Dateien leben und welche Datei du anfassen musst, ist der eigentliche Bearbeitungsprozess unkompliziert. Der folgende Workflow ist das, was erfahrene Modder im Discord empfehlen, und er funktioniert für fast jede Ostranauts-Klartext-Datenbearbeitungs-Aufgabe, die du versuchen könntest.
Phase 1 — Vorbereitung
- Starte Ostranauts einmal nach der Installation des neuesten Patches, um eine saubere Ausgangsbasis zu bestätigen.
- Schließe das Spiel vollständig, damit keine Datei gesperrt ist.
- Erstelle einen Sicherungsordner und kopiere die Zieldatei mit deinem Dateimanager.
- Öffne die Originaldatei in einem UTF-8-fähigen Editor. Notepad++, VS Code und Sublime Text sind alle Community-Favoriten — vermeide den eingebauten Windows-Editor, der Zeilenenden vermurksen kann.
Phase 2 — Bearbeitung
- Suche die Zeile, die du bearbeiten möchtest. Verwende die Suchfunktion des Editors (Strg+F) mit einem eindeutigen Token aus der Beschreibung.
- Ändere nur den Wert und lasse die Spaltenstruktur intakt. Bewahre alle Tabulatoren, Kommas und Anführungszeichen.
- Speichere die Datei als reines UTF-8 ohne BOM-Marker. Notepad++ hat dafür eine explizite Option Encoding → UTF-8.
- Öffne die Datei erneut und überprüfe visuell, dass keine Zeile abgeschnitten wurde.
Phase 3 — Validierung
- Starte Ostranauts. Wenn das Spiel ohne Fehler lädt, ist deine Änderung syntaktisch gültig.
- Löse das System aus, das du geändert hast (kaufe den Gegenstand, heuere die Crew an, betrete das Schiff) und bestätige, dass der neue Wert erscheint.
- Wenn das Spiel nicht laden will, stelle aus der Sicherung wieder her und überprüfe erneut auf fehlende Kommas, nicht übereinstimmende Anführungszeichen oder verirrte Zeichen.
Phase 4 — Dokumentation
- Schreibe eine kurze
changelog.txt, die beschreibt, was du geändert hast, auf welcher Spielversion du getestet hast und welche Abhängigkeiten bestehen. - Teile deine Änderung im Modding-Discord oder Steam-Workshop, wenn du möchtest, dass andere Spieler sie verwenden.
Wenn du diesem Vier-Phasen-Workflow folgst, sinkt die Wahrscheinlichkeit eines beschädigten Spielstands auf nahezu null. Anfänger, die den Workflow in Aktion sehen möchten, können auch den Ostranauts-Anfängerleitfaden erkunden, um Kontext zu erhalten, welche Ingame-Werte für neue Spieler am wirkungsvollsten sind.
Häufige Bearbeitungsszenarien und Lösungen
Selbst mit einem sauberen Workflow bringen bestimmte Änderungen Erstmodder zum Stolpern. Die folgenden Szenarien stammen aus häufigen Community-Berichten und repräsentieren die Probleme, denen Spieler tatsächlich begegnen, nachdem sie die Ostranauts-Klartext-Datenbearbeitung an ihren eigenen Dateien durchgeführt haben.
Szenario A — Gegenstand zu teuer
Öffne items.txt, finde die Zeile, deren name-Feld mit dem Gegenstand übereinstimmt, und senke das Feld base_price. Ein Wert von 1500, reduziert auf 750, halbiert den aufgelisteten Preis. Speichern und neu laden.
Szenario B — Crew-Statistiken zu niedrig
Öffne characters.txt, suche den Archetyp per background und erhöhe die starting_skill_*-Felder. Community-Tests zufolge ist ein Anstieg von 10–15% der Sweet Spot — alles darüber macht das frühe Spiel trivial.
Szenario C — Schiffe verbrauchen zu schnell Treibstoff
Ändere ships.txt und erhöhe das Feld fuel_capacity. Spieler berichten, dass das Verdoppeln des Wertes von 100 auf 200 effektiv die Nachtankhäufigkeit halbiert, ohne die Wirtschaftsbalance zu brechen.
Szenario D — Wirtschaft zu hart
Bearbeite economy.txt und senke den base_price_multiplier. Dieses einzelne Feld wirkt durch jeden Markt kaskadierend, also verwende kleine Anpassungen von 0.05 bis 0.10 auf einmal.
Szenario E — Spiel weigert sich nach der Bearbeitung zu laden
Der häufigste Übeltäter ist ein Syntaxfehler. Öffne die Datei erneut und prüfe auf:
- Ein fehlendes Komma am Ende der vorherigen Zeile.
- Ein nicht maskiertes Anführungszeichen innerhalb eines String-Feldes.
- Eine Zeile, die unbeabsichtigt mit ihrer Nachbarzeile verschmolzen wurde.
- Ein von einem älteren Editor eingefügter BOM-Marker.
Wenn du den Fehler nicht finden kannst, füge die Datei in einen JSON- oder CSV-Validator ein — viele Syntaxwerkzeuge markieren die genaue Zeile, an der das Parsen stoppt.
Szenario F — Änderungen verschwinden nach einem Patch
Spielupdates überschreiben manchmal die Streaming-Assets. Vergleiche nach jedem Patch deine geänderten Dateien mit den neuen Originalen und wende nur die Zeilen erneut an, die sich geändert haben. Ein einfaches Diff-Werkzeug wie WinMerge oder Beyond Compare macht dies zu einer 30-Sekunden-Aufgabe.
Werkzeuge, Editoren und Power-User-Tipps
Die Wahl des richtigen Editors verwandelt die Klartext-Bearbeitung von einer lästigen Pflicht in ein Vergnügen. Die Community hat sich auf eine kleine Auswahl von Werkzeugen geeinigt, die Tabulatoren, Zeilenenden und Regex-Suche elegant handhaben.
Empfohlene Editoren
| Editor | Kosten | Am besten für | Bemerkenswerte Funktion |
|---|---|---|---|
| Notepad++ | Kostenlos | Anfänger | Spaltenmodus-Bearbeitung für ausgerichtete Spalten |
| VS Code | Kostenlos | Power-User | Integrierter Git-Diff, Mehrfach-Cursor-Bearbeitung |
| Sublime Text | Kostenpflichtig (kostenlose Testversion) | Schnelle Massenbearbeitungen | "Goto Anything" Zeilensprung |
| Vim / Neovim | Kostenlos | Terminal-Nutzer | Makroaufnahme für sich wiederholende Änderungen |
Power-User-Shortcuts
- Spaltenmodus-Bearbeitung in Notepad++ ermöglicht es dir, eine Spalte von Preisen um den gleichen Prozentsatz über Hunderte von Zeilen zu verschieben.
- Regex-Suchen-und-Ersetzen in VS Code kann Gegenstände über mehrere Dateien in einem Durchgang umbenennen. Muster:
^olditem\tzu^newitem\tpasst auf eine Zeile, die mit dem Token beginnt. - Makroaufnahme in Sublime Text automatisiert sich wiederholende Bearbeitungen wie das Hinzufügen eines Multiplikators von
0.9zu jedem Preisfeld. - Git-Integration in jedem Editor ermöglicht es dir, vor riskanten Änderungen zu committen und atomar zurückzurollen, falls das Experiment fehlschlägt.
Änderungen portabel halten
Wenn du möchtest, dass deine Anpassungen eine saubere Neuinstallation überleben, speichere deine geänderten Dateien in einem separaten Ordner und verwende ein Launcher-Skript oder einen symbolischen Link, um sie in das Spielverzeichnis zu überlagern. Dieses Muster ist dasselbe, das von den meisten Vortex- und Mod Organizer 2-Workflows verwendet wird, und es funktioniert ebenso gut für Klartext-Mods.
Häufig gestellte Fragen
Ist die Ostranauts-Klartext-Datenbearbeitung für Spielstände sicher?
Die Änderungen zielen auf Spieldaten, nicht auf einzelne Spielstände, daher betreffen sie jeden Spielstand gleichermaßen und beschädigen keine bestehenden Durchläufe. Sichere immer die Originaldatei vor der Bearbeitung, und deine Spielstände bleiben sicher, selbst wenn eine spätere Bearbeitung den Lader bricht.
Welchen Texteditor sollte ich beim ersten Mal verwenden?
Notepad++ ist die anfängerfreundlichste Option, weil es Tabulatoren bewahrt, Zeilenenden explizit anzeigt und dir erlaubt, Encodings zu wechseln, ohne einen BOM-Marker zu speichern. VS Code ist ebenfalls ausgezeichnet, wenn du vorhast, in fortgeschritteneres Modding hineinzuwachsen.
Werden meine Änderungen durch Spielupdates überschrieben?
Ja, große Patches ersetzen oft den Streaming-Assets-Ordner. Vergleiche nach jedem Update deine gespeicherten Dateien mit den neuen Originalen und wende die Zeilen erneut an, die sich geändert haben. Eine einfache textbasierte Patch-Datei macht diese Wiederherstellung nahezu augenblicklich.
Kann ich meine Änderungen mit anderen Spielern teilen?
Auf jeden Fall. Die meisten Modder liefern eine einzelne .txt- oder .csv-Datei zusammen mit einem Changelog. Lege die Datei im selben StreamingAssets-Pfad auf der Installation eines anderen Spielers ab und die Änderungen werden nach einem Neustart wirksam. Der Community-Discord ist ein großartiger Ort, um deine Arbeit zu veröffentlichen.
Wo finde ich die aktuellste Liste der bearbeitbaren Felder?
Das offizielle Ostranauts-Wiki verfolgt bekannte bearbeitbare Felder und wird nach jedem großen Patch aktualisiert. Spielergeführte Tabellen im Discord dokumentieren auch Nischenfelder, die das Wiki noch nicht abgedeckt hat.
Welches System planst du als Erstes anzupassen — Gegenstände, Crew oder die Wirtschaft? Hinterlasse einen Kommentar mit deinem ersten Modding-Ziel und wir zeigen dir auf das genaue zu bearbeitende Feld.