Necesse Serverkonfiguration

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Jede Einstellung, die ein Necesse Dedicated Server beim Start einliest, steht in einer einzigen Datei: server.cfg, zu finden unter %APPDATA%\Necesse\cfg\ auf Windows oder ~/.config/Necesse/cfg/ auf Linux. Diese Seite listet jeden Schlüssel mit Standardwert und Wertebereich auf, dazu die Welteinstellungen, die anders funktionieren.

Bearbeite die Datei, während der Server gestoppt ist. Necesse schreibt server.cfg bei einem sauberen Herunterfahren aus seinen Werten im Arbeitsspeicher neu, sodass Änderungen bei laufendem Server stillschweigend überschrieben werden.

server.cfg-Schlüssel

Schlüssel Standard Bereich / Werte Beschreibung
port 14159 0 - 65535 UDP-Port, auf dem der Server lauscht
slots 10 1 - 250 Maximale Anzahl gleichzeitiger Spieler; wird strikt durchgesetzt
password (leer) beliebiger Text Beitrittspasswort; leer bedeutet keines
maxClientLatencySeconds 30 Sekunden Wie lange ein Spieler laggen darf, bevor er vom Server geworfen wird
pauseWhenEmpty true true / false Welt pausieren, wenn niemand online ist
strictServerAuthority false true / false Strengere Anti-Cheat-Prüfung; kann bei hohem Ping zu Rubberbanding führen
logging true true / false Pro Serverstart eine Logdatei schreiben
language de Sprachcode Sprache der serverseitigen Nachrichten
unloadLevelsCooldown 30 Sekunden Wie lange ein Gebiet geladen bleibt, nachdem der letzte Spieler es verlassen hat
droppedItemsLifeMinutes 0 Minuten; 0 = für immer Wie lange fallen gelassene Gegenstände am Boden liegen bleiben
unloadSettlements false true / false Spielersiedlungen entladen, wenn niemand in der Nähe ist
maxSettlementsPerPlayer -1 -1 = unbegrenzt Maximale Anzahl Siedlungen pro Spieler
maxSettlersPerSettlement -1 -1 = unbegrenzt Maximale Anzahl Siedler pro Siedlung
zipSaves true true / false Weltspeicherstände komprimiert speichern
MOTD (leer) beliebiger Text Nachricht, die Spielern beim Beitritt angezeigt wird

Welteinstellungen sind anders

Schwierigkeit, Todesstrafe, Raid-Häufigkeit, PvP, Hunger und die anderen Weltregeln werden bei der ersten Generierung fest in eine Welt eingebrannt und können nachträglich nicht durch Bearbeiten von server.cfg geändert werden. Die zulässigen Schwierigkeitswerte sind CASUAL, ADVENTURE, CLASSIC (Standard), HARD und BRUTAL – es gibt kein Easy/Normal/Hard-Set, und ein unbekannter Wert fällt stillschweigend auf den Standard zurück. Um die Weltregeln zu ändern, generiere eine neue Welt.

Admin

In server.cfg gibt es keinen Admin-Eintrag. Starte den Server mit -owner YourCharacterName und tritt mit genau diesem Charakternamen bei, um Besitzerrechte zu erhalten, die den Ingame-Befehl /permissions zum Befördern anderer Spieler freischalten.

Auf einem gehosteten Necesse Dedicated Server von Survival Servers werden alle oben genannten Keys über das Tool Server Config im Webinterface bearbeitet, der Admin-Name als einfaches Feld, und jede Änderung wird beim nächsten Neustart sicher übernommen.