Bei DayZ müssen Workshop-Dateien, .bikey-Signaturen, Startlisten und erforderliche Client-Mods zusammenpassen. Sichere vor Änderungen auch Missions- und Persistence-Daten. Installiere eine Erweiterung pro Test und behandle einen Wipe als eigenen, gezielt bestätigten Datenvorgang.

Stable und Experimental im Panel wechseln

Stable ist der reguläre DayZ-Zweig. Experimental ist der Testzweig und benötigt den passenden DayZ-Experimental-Client. Ein Zweigwechsel im Panel leert den Server vollständig. Sichere deshalb vorher Welt, Konfiguration, Mods und Keys.

Öffne „Verwalten“ → „Spieltyp wechseln“, tippe auf die DayZ-Kachel und wähle darunter „DayZ (Experimental)“ beziehungsweise Stable. Bestätige den Datenverlust, trage den Servernamen ein und klicke auf „Spieltyp ändern“. Warte, bis die Installation abgeschlossen ist und der Server läuft. Prüfe danach die Mod-Kompatibilität mit dem gewählten Zweig.

Offizielle Informationen zum DayZ-Experimental-Client.

Warum Mods bei DayZ so wichtig sind

Der DayZ-Workshop bietet alles von reinen Qualitäts-of-Life-Anpassungen (Karten-Overlays, erweiterte Basisbau-Optionen) bis zu kompletten Total-Conversions mit neuen Waffen, Fahrzeugen und Loot-Tabellen. Auf einem eigenen Server entscheidest du, welche Mods dein Spielerlebnis prägen — dieser Guide setzt die Server-Grundeinrichtung aus dem ersten Teil dieser Reihe voraus.

Zurück zu: DayZ Server einrichten

Workshop-Mods als @ModName-Ordner

Jeder DayZ-Workshop-Mod wird als eigener Ordner mit dem Präfix @ erwartet (zum Beispiel @CommunityFramework). Lade den kompletten Mod-Ordner über den Dateimanager im Panel in dein Server-Hauptverzeichnis hoch — die Ordnerstruktur des Mods muss dabei unverändert bleiben, damit der Server sie korrekt erkennt.

Der keys/-Ordner

Damit sich Clients mit einem gemoddeten Server verbinden können, müssen die zugehörigen .bikey-Signaturdateien im keys/-Ordner deines Servers liegen. Jeder Workshop-Mod bringt seine eigene(n) .bikey-Datei(en) mit, meist im keys-Unterordner des Mods selbst. Fehlt ein Key, verweigert der Server Clients mit installiertem Mod die Verbindung — ein häufiger Grund für „kann nicht verbinden"-Probleme nach einer frischen Mod-Installation.

CLIENT_MODS vs. SERVERMODS: der zentrale Unterschied

Der DayZ-Egg unterscheidet zwei Arten von Mods über eigene Startup-Variablen:

  • CLIENT_MODS: Mods, die sowohl auf dem Server als auch bei jedem verbindenden Client installiert sein müssen (etwa neue Items, Waffen oder Karten-Erweiterungen, die spielrelevant sichtbar sind). Sie werden über den Startparameter -mod= geladen.
  • SERVERMODS: Mods, die ausschließlich serverseitig laufen und für Clients unsichtbar bleiben (etwa reine Admin- oder Anti-Cheat-Frameworks). Sie werden über den Startparameter -serverMod= geladen.

Trägst du einen Mod versehentlich in die falsche Variable ein, funktioniert er entweder gar nicht (SERVERMODS-Mod fehlt clientseitig, obwohl er dort gebraucht würde) oder Clients werden zu Unrecht zur Installation eines rein serverseitigen Mods aufgefordert. Beide Variablen akzeptieren mehrere Mods, getrennt durch Semikolon, in derselben Reihenfolge, in der sie geladen werden sollen.

types.xml und Loot-Economy im Überblick

Viele beliebte DayZ-Mods (insbesondere Loot- und Economy-Mods) bringen eine eigene types.xml oder Ergänzungen dazu mit — diese Datei steuert, welche Items wie häufig, an welchen Orten und mit welcher maximalen Bestandsmenge in der Welt spawnen. Server-Betreiber, die die Standard-Loot-Verteilung anpassen wollen (etwa mehr Militärausrüstung, seltenere Fahrzeugteile), bearbeiten diese Datei direkt oder nutzen einen entsprechenden Economy-Mod als Grundlage.

mpmissions — die Missionsdaten deines Servers

Der mpmissions-Ordner enthält die eigentlichen Missionsdaten deiner aktuellen Karte (etwa Chernarus oder eine Community-Map), inklusive der oben erwähnten types.xml, Spawnpunkte und Karten-spezifischer Konfiguration. Bei einem Kartenwechsel oder größeren Economy-Anpassungen ist dieser Ordner der zentrale Ansatzpunkt.

Persistence-Wipe: storage_*-Ordner

Die gesamte Spielwelt — platzierte Gebäude, gelagerte Items, Fahrzeuge, Zelte — wird in den storage_*-Ordnern deines Servers persistiert. Ein vollständiger Wipe (etwa zum Saisonstart oder nach einer größeren Mod-Änderung, die mit dem Bestandsformat nicht mehr kompatibel ist) bedeutet, diese Ordner zu leeren oder zu ersetzen — das löscht sämtliche Spielerfortschritte auf der Karte unwiderruflich. Kündige einen geplanten Wipe deiner Community rechtzeitig an und ziehe vorher ein Backup über die Panel-Backup-Funktion.

Mod-Updates nach DayZ-Patches

Nach einem DayZ-Update prüfst du zwei getrennte Ebenen: Server und Clients müssen den passenden DayZ-Build verwenden; forceSameBuild kontrolliert dabei die EXE-Buildrevision. Workshop-Mods können zusätzlich ein eigenes Kompatibilitätsupdate benötigen. Prüfe deren Release-Hinweise, tatsächliche Modversionen und Signaturschlüssel. Sichere Konfiguration und Modliste vor dem Update, teste einen einzelnen Beitritt und stelle bei Problemen die zuletzt funktionierende Kombination wieder her.

Performance und Neustarts

Je mehr Mods, insbesondere Economy- und Loot-Mods mit vielen zusätzlichen Item-Definitionen, desto höher die Serverlast. Ein regelmäßiger, geplanter Neustart (siehe erster Teil dieser Reihe) wird mit zunehmender Mod-Anzahl noch wichtiger, um die Performance stabil zu halten.

Offizielle Quellen und Installationsprüfung

Bohemia Interactive dokumentiert in der DayZ-Mod-Struktur, dass Workshop-Mods typischerweise Addons, einen Keys-Ordner und .bikey-Dateien enthalten. Die offizielle Serverkonfiguration beschreibt -mod und -serverMod als getrennte Startparameter. Prüfe nach jeder Änderung, ob alle erwarteten Mods im Startlog erscheinen und ein Client mit derselben Modliste beitreten kann.

FAQ

Wann gehört ein Mod in CLIENT_MODS und wann in SERVERMODS?

Benötigt der Client Inhalte oder Skripte des Mods, muss er über CLIENT_MODS beziehungsweise -mod geladen werden. Rein serverseitige Erweiterungen verwenden SERVERMODS beziehungsweise -serverMod. Maßgeblich ist die Dokumentation des jeweiligen Mods.

Wohin kommen .bikey-Dateien?

Kopiere sie aus dem Keys-Unterordner des Mods in den zentralen keys/-Ordner des Servers. Fehlt der passende Key oder gehört er zu einer anderen Mod-Version, scheitert die Signaturprüfung beim Beitritt.

Muss ich nach jedem DayZ-Update sofort alle Mods aktualisieren?

Prüfe zuerst die Freigaben der Mod-Autoren und sichere den Server. Aktualisiere Server, Mod-Dateien und Keys als zusammengehörigen Stand. Ein Mischbetrieb aus alten und neuen Dateien verursacht häufig Start- oder Verbindungsfehler.

Wann ist ein Persistence-Wipe nötig?

Nicht bei jedem Update. Ein Wipe ist nur sinnvoll, wenn Karten-, Economy- oder Mod-Änderungen mit dem bestehenden Speicherstand unvereinbar sind. Sichere die storage_*-Ordner und kündige den Datenverlust vorab an.

Fazit

Mit dem richtigen Zusammenspiel aus @ModName-Ordnern, korrekt hinterlegten Keys, sauber getrennten CLIENT_MODS/SERVERMODS-Einträgen und einem durchdachten Wipe- und Update-Rhythmus bringst du deinen DayZ-Server sicher auf den gewünschten Mod-Stand — ohne Clients mit Verbindungsproblemen zu frustrieren.

DayZ Server mieten →

Signaturfehler ohne Abschalten der Prüfung lösen

Vergleiche zuerst die installierte Modversion auf Server und Client. Kontrolliere danach, ob die passende .bikey aus genau dieser Veröffentlichung im aktiven keys-Ordner liegt. Eine alte Schlüsseldatei oder doppelte Modfassung kann den Join verhindern, obwohl der Modname stimmt. Prüfe die Startlisten auf vollständige Ordnernamen und die vom Autor angegebene Ladefolge. Lass die Signaturprüfung aktiv. Ein Persistence-Wipe behebt keinen fehlenden Key und löscht zusätzlich Spielfortschritt. Sichere deshalb vorhandene Daten und ändere zunächst nur Dateien oder Parameter der betroffenen Erweiterung.

DayZ: Stable und Experimental wechseln: Beispiel ansehen

Eigene Aufnahmen aus einer Demo-Umgebung. Die gezeigte Version und Einrichtung können von deinem Server abweichen.

  1. Öffne „Verwalten“ → „Spieltyp wechseln“. Klicke auf die DayZ-Kachel und wähle „DayZ (Experimental)“.
  2. Sichere vorher deine Daten: Der Zweigwechsel leert den Server vollständig. Bestätige das Löschen und trage den Servernamen ein.
  3. Klicke auf „Spieltyp ändern“. Warte auf den Abschluss; danach zeigt die Übersicht DayZ Experimental und den laufenden Server.
Echter Wechsel von Stable auf Experimental mit sichtbarem Klick und laufendem Server; Aufnahme auf einem eigenen Testserver.
Echter Wechsel von Stable auf Experimental mit sichtbarem Klick und laufendem Server; Aufnahme auf einem eigenen Testserver.

GSH-Testserver · 2026-09-30