Valheim Servereinstellungen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Valheim hat keine Server-Konfigurationsdatei. Jede Valheim Servereinstellung ist entweder ein Startparameter in der Startzeile, ein Welt-Modifikator, der in der Welt selbst gespeichert ist, oder eine von drei einfachen Textdateien neben den Spielständen.

Wenn du einen Server von Grund auf einrichtest, beginne mit der Anleitung Valheim Server erstellen und komm für die vollständige Liste hierher zurück.

Alle Startparameter

Diese gehören in die Startzeile von valheim_server. Auf einem selbst gehosteten Server ist das deine Kopie von start_headless_server.bat (Windows) oder start_server.sh (Linux). Auf einem gehosteten Server baut das Webinterface die Zeile für dich zusammen.

Parameter Standard Beschreibung
-name "My Server" der Weltname Der Name, der in der Community-Serverliste und beitretenden Spielern angezeigt wird
-port 2456 2456 Spielport. Der Server nutzt außerdem den nächsthöheren Port (2457) für Abfragen, auf einem Heimanschluss müssen also beide weitergeleitet werden
-world "Dedicated" Dedicated Zu ladende Welt. Eine Welt mit diesem Namen wird beim ersten Start erstellt. Gib den Namen einer bestehenden Welt an, um diese zu laden
-password "secret" keine Beitrittspasswort. Mindestens fünf Zeichen, und es darf nicht im Weltnamen oder im Seed vorkommen, sonst verweigert der Server den Start (wird nur mit -public 1 geprüft)
-savedir "path" der Standard-Speicherordner des Spiels Wo Welten, Charaktere und die drei Zugriffsdateien gelesen und geschrieben werden
-public 1 1 1 listet den Server im Community-Browser im Spiel, 0 verbirgt ihn. Spieler können einem verborgenen Server weiterhin per IP oder Join-Code beitreten
-logFile "path" keine Schreibt das Serverlog in eine Datei statt ins Konsolenfenster
-saveinterval 1800 1800 (30 Minuten) Sekunden zwischen Autosaves. Kürzer bedeutet weniger Verlust bei einem Absturz, dafür bei sehr großen Welten ein kurzes Ruckeln bei jedem Speichern
-backups 4 4 Wie viele automatische Backups behalten werden. Das erste nutzt das kurze Intervall, die restlichen das lange
-backupshort 7200 7200 (2 Stunden) Alter des ersten automatischen Backups
-backuplong 43200 43200 (12 Stunden) Abstand der restlichen automatischen Backups
-crossplay aus Aktiviert das Crossplay-Backend, damit Spieler auf Xbox, Game Pass, PlayStation 5 und Switch 2 mit einem Join-Code beitreten können. Macht außerdem die Portweiterleitung überflüssig, weil der Datenverkehr über das Relay von Iron Gate läuft
-instanceid [text] keine Nur nötig, wenn mehrere Crossplay-Server auf einer Maschine dieselbe öffentliche IP und denselben Port teilen. Ein beliebiger, pro Server eindeutiger Text
-preset [name] keine Wendet ein Weltmodifikator-Preset an: normal, casual, easy, hard, hardcore, immersive, hammer. Ersetzt jeden in der Welt gespeicherten Modifikator und alle, die davor auf der Zeile gesetzt wurden
-modifier [name] [value] keine Setzt einen Weltmodifikator. Schreibe ihn hinter -preset, wenn du beide verwendest. Die Werte stehen im nächsten Abschnitt
-setkey [name] keine Schaltet einen der Checkbox-Modifikatoren ein: nobuildcost, playerevents, passivemobs, nomap, fire
-resetmodifiers aus Löscht die in der Welt gespeicherten Modifikatoren, bevor der Rest der Zeile greift. Setze es an den Anfang
-nographics -batchmode bei einem Server immer aktiv Headless-Modus. Lass sie unverändert

Eine vollständige Startzeile für einen selbst gehosteten Server sieht so aus:

valheim_server.exe -nographics -batchmode -name "Midgard Crew" -port 2456 -world "Midgard" -password "vikings" -public 1 -crossplay -saveinterval 900 -preset normal -modifier raids less -backups 6

Setze Port, Passwort und Weltname nicht in Anführungszeichen, die noch andere Zeichen enthalten, und halte das Ganze auf einer Zeile.

Weltmodifikatoren

Weltmodifikatoren ändern die Regeln einer einzelnen Welt und werden in dieser Welt gespeichert, sie folgen ihr also überallhin, wo sie geladen wird. Du setzt sie im Spiel über den Einstellungsbildschirm der Welt, in der Startzeile mit -preset, -modifier und -setkey oder live auf einem laufenden Server mit den Admin-Befehlen am Ende dieses Abschnitts.

Presets

Voreinstellung Spielgefühl
normal Standardregeln. Jeder Modifikator auf seinem Standardwert
casual Das sanfteste Preset: nachsichtiger Kampf und Tod, mehr Ressourcen, keine Raids, Portale lassen alles durch
easy Leichterer Kampf und weniger Raids
hard Härtere Kämpfe und mehr Raids
hardcore Härtester Kampf und härteste Todesstrafe, mehr Raids, keine Map, Portalbeschränkungen
immersive Spielt ohne Map und ohne Portale
hammer Keine Baukosten, keine Raids, und Gegner greifen erst an, wenn sie provoziert werden. Valheim 1.0 markiert es nicht als Cheat

Den genauen Wert, den jedes Preset setzt, zeigt der Weltmodifikator-Bildschirm im Spiel an, wenn du es auswählst. Ein Preset ist ein Ausgangspunkt: Wende es zuerst an und überschreibe dann einzelne Modifikatoren.

Einzelne Modifikatoren und ihre Werte

Das sind die Werte, die die Dedicated-Server-Anleitung von Iron Gate mit -modifier akzeptiert. Wird ein Modifikator weggelassen, bleibt er auf dem Standardwert.

Modifikator Werte, vom leichtesten bis zum schwersten Was es ändert
combat veryeasy, easy, default, hard, veryhard Schaden, den du austeilst und einsteckst
deathpenalty casual, veryeasy, easy, default, hard, hardcore Was du beim Tod verlierst: von der angelegten Ausrüstung, die du mit sehr geringem Skillverlust behältst, bis zum Verlust des gesamten Inventars und aller Skills
resources most, muchmore, more, default, less, muchless Wie viel jeder Ressourcen-Drop einbringt
raids none, muchless, less, default, more, muchmore Wie oft Raid-Events deine Basis treffen
portals casual, default, hard, veryhard Was durch Portale darf. Casual lässt Erze und Metalle durch; Very Hard deaktiviert Portale

Checkbox-Modifikatoren, gesetzt mit -setkey:

Schlüssel Beschreibung
nobuildcost Bauen kostet nichts (Hammer-Modus). In 1.0 nicht als Cheat markiert
playerevents Raids werden durch den Fortschritt jedes einzelnen Spielers ausgelöst statt durch den der Welt
passivemobs Kreaturen greifen nicht an, solange du sie nicht zuerst angreifst
nomap Niemand bekommt eine Map
fire Holz kann Feuer fangen, und es breitet sich in der ganzen Welt aus, nicht nur in den Ashlands

Modifikatoren auf einem laufenden Server ändern

Ein Admin kann Modifikatoren über die Spielkonsole ohne Neustart ändern. Abgesehen von den drei Zugriffsdateien unten sind das die einzigen Einstellungen, die sich im laufenden Betrieb ändern lassen.

Befehl Beispiel
setworldmodifier [name] [value] setworldmodifier resources more
setworldpreset [name] setworldpreset casual
resetworldkeys Alle Modifikatoren zurück auf Standard. Der Boss-Fortschritt bleibt unberührt

Die übrigen Admin-Befehle, und wie du auf die Adminliste kommst, findest du unter Valheim Konsolenbefehle.

Die drei Zugriffsdateien

Sie liegen im Speicherverzeichnis (dem Ordner -savedir oder dem Standardordner des Spiels), eine Plattform-Benutzer-ID pro Zeile, in dem Format, das das Panel F2 im Spiel anzeigt, zum Beispiel Steam_76561197960287930.

Datei Wirkung
adminlist.txt Admin-Rechte: Kick, Bann, Speichern, Weltmodifikatoren
bannedlist.txt Diese Spieler können nicht beitreten
permittedlist.txt Whitelist. Sobald auch nur ein Eintrag drinsteht, ist der Server nur noch auf Einladung zugänglich; lass sie leer, es sei denn, genau das willst du

Wo Welten, Spielstände und Backups liegen

  • Standard bei Selbst-Hosting: %userprofile%\AppData\LocalLow\IronGate\Valheim\worlds_local unter Windows, ~/.config/unity3d/IronGate/Valheim/worlds_local unter Linux oder der Ordner -savedir, falls du einen gesetzt hast.
  • Seit Valheim 1.0 ist eine Welt ein Ordner, der nach der Welt benannt ist. Eine Welt, die zuletzt vor 1.0 gespeichert wurde, besteht aus zwei Dateien mit demselben Namen, .db und .fwl. Das Kopieren oder Verschieben einer Welt ist in Eine Valheim-Welt herunterladen beschrieben.
  • Automatische Backups (-backups) werden neben der Welt als [world]_backup_auto-[date] Ordner abgelegt, oder als .db und .fwl Paare bei Welten von vor 1.0. Sie schützen vor einem beschädigten Spielstand, nicht vor dem Löschen des Ordners, also bewahre von allem, was dir wichtig ist, eine Kopie außerhalb des Servers auf.

Einstellungen auf einem Survival Servers Server

Wo jede Einstellung liegt:

Einstellung Wo im Webinterface Was es setzt
Servername Server Title -name
Passwort Server Password -password. Mindestens fünf Zeichen, alphanumerisch
Welt Aktive Welt -world. Listet die Welten in worlds_local auf. Um eine hinzuzufügen, nutze Welt hochladen im Command Center oder lade den Weltordner per FTP nach worlds_local hoch
Crossplay Startparameter, Checkbox „Crossplay“ -crossplay
Autosave Startparameter, Speicherintervall -saveinterval, von 10 bis 30 Minuten
Welt-Preset, Modifikatoren und Schalter Server Config auf Servern mit No Mod oder BepInEx, oder Launch Params (Preset und Launch Parameters Line) -preset, -modifier und -setkey. Beide Tools enthalten dieselben Einstellungen, eine Änderung im einen erscheint also auch im anderen. ValheimOne- und Valheim+-Server haben ihre eigenen Config-Tools
Alles andere Startparameter-Zeile Zusätzliche Flags, die unverändert angehängt werden, zum Beispiel -backups 6
Admins Admin UID Wird in adminlist.txt geschrieben
Spielversion Spiel-Branch Stable release (recommended), Previous stable, Public test branch (unstable beta builds) oder Custom

Der Port, -savedir, -public 1 und die Logdatei werden vom Webinterface gesetzt und lassen sich nicht ändern, und jede Welt bleibt isoliert im eigenen -savedir des Servers. Speichere die Einstellungen und starte neu, damit ein geänderter Startparameter greift; ein Weltmodifikator lässt sich auch live mit den Konsolenbefehlen oben ändern. Jede Einstellungsänderung ist außerdem im Serverlog unter logs\serverLog.txt zu sehen.

Häufig gestellte Fragen

Funktionieren Weltmodifikatoren in einer bestehenden Welt?

Ja. Sie werden als World Keys gespeichert, ein Preset oder Modifikator, der auf eine bereits erkundete Welt angewendet wird, ändert die Regeln also ab dem nächsten Start (oder sofort mit setworldmodifier). Nichts, was bereits gebaut oder erkundet wurde, geht verloren.

Wie mache ich meinen Server privat?

Setze ein Passwort mit mindestens fünf Zeichen und starte mit -public 0. Auf einem gehosteten Server lässt das Webinterface die Listung eingeschaltet, der Zugang wird also über das Passwort geregelt; ein passwortgeschützter Server ist praktisch unsichtbar, weil niemand ohne das Passwort beitreten kann. Für eine strikte Whitelist verwende permittedlist.txt.

Wie ändere ich den Port?

Selbst gehostet: Ändere -port und leite den neuen Port und den nächsthöheren weiter. Auf einem gehosteten Server ist der Port der Instanz zugewiesen und ändert sich nicht.

Warum startet mein Server nicht, nachdem ich ein Passwort gesetzt habe?

Das Passwort ist kürzer als fünf Zeichen oder Teil des Weltnamens oder Seeds. Beides lehnt das Spiel ab.

Wo ändere ich Einstellungen, die nicht auf dieser Seite stehen?

In Vanilla gibt es keine. Alles über diese Liste hinaus, etwa Spielerlimits über zehn, Bauregeln oder Stapelgrößen von Items, kommt aus einer Mod: Valheim Plus stellt über seine eigene Konfigurationsdatei Hunderte zusätzlicher Werte bereit.

Siehe auch

Valheim Konsolenbefehle
Anleitung: Valheim Server erstellen
So richtest du einen Valheim Crossplay-Server ein
Valheim Welt herunterladen
Valheim Plus installieren
Valheim Live Map
ValheimOne auf deinem PC installieren

Du brauchst einen Host? Valheim Server-Hosting von Survival Servers stellt jede Einstellung auf dieser Seite im Command Center bereit, ist sofort einsatzbereit und bietet 24/7-Support.