So fügst du Mods zu deinem Colony Survival Server hinzu
Mods bestehen in Colony Survival immer aus einem eigenen Ordner mit einer Datei modInfo.json darin. Auf deinem Server lädst du diese Ordner per SFTP hoch und aktivierst die Mods anschließend für deine Welt.
Achtung
Stoppe deinen Server, bevor du Mods hinzufügst, änderst oder entfernst. Erstelle vorher außerdem ein Backup – nach einem Spielupdate können Mods inkompatibel werden und das Laden der Welt verhindern.
Mod herunterladen
Dein Server hat keine Workshop-Anbindung, über die er Mods selbst herunterlädt. Du lädst die Mod-Dateien deshalb auf deinem PC herunter und überträgst sie anschließend per SFTP.
Mod im Workshop abonnieren
Abonniere den gewünschten Mod im Steam-Workshop von Colony Survival und starte das Spiel einmal, damit Steam die Dateien herunterlädt.Mod-Ordner auf dem PC öffnen
Die heruntergeladenen Mods liegen in deinem Steam-Verzeichnis:...\Steam\steamapps\workshop\content\366090\Jeder Unterordner steht für einen Mod und ist nach dessen Workshop-ID benannt.
Richtigen Ordner wählen
Du benötigst den Ordner, in dem die DateimodInfo.jsonliegt. Liegt sie in einem Unterordner, ist dieser Unterordner der eigentliche Mod.
Hinweis
Wird ein Mod außerhalb des Workshops angeboten, lade ihn dort herunter und entpacke das Archiv. Auch dann gilt: Der Ordner mit der modInfo.json ist der Mod-Ordner.
Mod auf den Server hochladen
Server stoppen
Stoppe deinen Server über die Verwaltung.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Mod-Verzeichnis öffnen
Wechsle in folgendes Verzeichnis:/gamedata/mods/Hinweis
Im Auslieferungszustand liegt dort bereits das mitgelieferte Beispiel
ExampleTexturePack– daran siehst du, wie ein Mod-Ordner aufgebaut ist. Fehlt das Verzeichnis, lege es an.Mod hochladen
Lade jeden Mod als eigenen Unterordner hoch. Die Struktur muss anschließend so aussehen:/gamedata/mods/<ModName>/modInfo.jsonAchtung
Lade den Inhalt eines Mods niemals direkt nach
/gamedata/mods/– diemodInfo.jsonmuss in einem eigenen Unterordner liegen, sonst wird der Mod nicht erkannt.
Mod für deine Welt aktivieren
Hochgeladene Mods sind noch nicht aktiv. Aktiviert werden sie pro Welt in der Datei worldconfig.json.
Datei öffnen
Öffne per SFTP folgende Datei.<Weltname>ist der Ordnername deiner Welt – er entspricht dem Feld World Name in der Verwaltung:/gamedata/savegames/<Weltname>/worldconfig.jsonMod eintragen
Ergänze den AbschnittModConfigEntriesum einen Eintrag pro Mod:json{ "DisplayName": "Meine Welt", "WorldType": 2, "ModConfigEntries": [ { "ModName": "ExampleTexturePack", "ModVersionLastKnown": "---", "Enabled": true } ] }Hinweis
Ändere nur den Abschnitt
ModConfigEntriesund lass die übrigen Werte der Datei unverändert. Der Wert vonModNamemuss exakt dem Feldnameaus dermodInfo.jsondes Mods entsprechen."ModVersionLastKnown": "---"trägt der Server selbst ein, wenn er einen Mod zum ersten Mal sieht – schreibst du den Eintrag von Hand, übernimmst du diesen Wert. Bei Workshop-Mods kommt zusätzlich das FeldWorkshopIDdazu – lösche es nicht.Server starten
Speichere die Datei und starte deinen Server. Beim Start lädt er die aktivierten Mods.Ergebnis prüfen
Schau in der Konsole der Verwaltung nach, ob die Mods geladen wurden. Fehlermeldungen beim Laden weisen fast immer auf einen falschen Ordneraufbau oder einen inkompatiblen Mod hin.
Achtung
Die in älteren Anleitungen genannte Datei modstate.json gibt es nicht mehr. Mods werden ausschließlich über die worldconfig.json der jeweiligen Welt aktiviert.
Müssen die Spieler die Mods installieren?
Hinweis
Nein – bei Mods, die Inhalte wie Blöcke, Texturen oder Rezepte hinzufügen, überträgt der Server seine Dateien beim Verbinden automatisch an den Client. Deine Mitspieler sehen beim Beitreten kurz, wie die Serverdateien geladen werden. Im Serverbrowser wird dein Server anschließend als "modded" markiert.
Tipp
Mod deaktivieren, ohne ihn zu löschen: Setze in der worldconfig.json den Wert "Enabled" des entsprechenden Eintrags auf false und starte deinen Server neu.