Necesse Serverkonfiguration
Jede Einstellung, die ein Necesse Dedicated Server beim Start liest, steht in einer einzigen Datei: server.cfg, zu finden unter %APPDATA%\Necesse\cfg\ auf Windows oder ~/.config/Necesse/cfg/ auf Linux.
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 beim ersten Erzeugen fest in eine Welt eingebrannt und lassen sich nachträglich nicht durch Bearbeiten von server.cfg ändern. Die zulässigen Schwierigkeitswerte sind CASUAL, ADVENTURE, CLASSIC (der 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 einer bestehenden Welt zu ändern, gibt ein Admin /difficulty, /deathpenalty, /raids oder /settings im Spielchat ein und danach /save.
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 Schlüssel oben außer Port, Slots und Passwort über das Tool Server Config im Command Center bearbeitet, der Admin-Name als einfaches Feld. Das Passwort ist das Lock Password im Einstellungsformular, die Slots kommen mit deinem Tarif und den Port legen wir fest. Jede Änderung gilt ab dem nächsten Neustart.