Anleitung: Necesse Server erstellen

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Necesse bringt einen kostenlosen offiziellen Dedicated Server mit, du kannst also eine dauerhaft laufende Welt betreiben, der Freunde jederzeit beitreten.

Bevor du loslegst

Der Dedicated Server ist ein eigenes kostenloses Tool auf Steam (App 1169370) und wird anonym über SteamCMD installiert, du brauchst also keine zweite Kopie des Spiels. Es ist eine Java-Anwendung mit eigener mitgelieferter Java-Laufzeit: Es gibt nichts zusätzlich zu installieren. Ein Server belegt etwa 300 MB auf der Festplatte plus Platz für Weltspeicherstände und braucht einen UDP-Port.

Server installieren

  1. Installiere SteamCMD.
  2. Server installieren: steamcmd +login anonymous +app_update 1169370 validate +quit
  3. Starte ihn mit dem No-Window-Flag: StartServer-nogui.bat unter Windows oder ./StartServer-nogui.sh unter Linux. Ohne -nogui versucht der Server, ein Desktop-Fenster zu öffnen, und startet auf einer Maschine ohne Bildschirm nicht.
  4. Leite den UDP-Port 14159 (oder den Port, den du konfigurierst) auf deinem Router weiter und erlaube ihn in der Firewall.

Konfiguration

Die Einstellungen liegen in server.cfg unter %APPDATA%\Necesse\cfg\ auf Windows (~/.config/Necesse/cfg/ auf Linux): Port, Slots, Passwort, Nachricht des Tages, Item-Despawn-Timer und Siedlungslimits. Zwei Dinge, die du wissen solltest:

  • Bearbeite die Datei bei gestopptem Server. Necesse schreibt server.cfg beim sauberen Herunterfahren aus dem Speicher neu und überschreibt damit alle Änderungen, die während des Betriebs gemacht wurden.
  • Weltspielstände sind einzelne Dateien vom Typ .zip unter saves\worlds\ im selben Ordner Necesse. Sichere sie regelmäßig; diese eine Datei ist deine ganze Welt.

Um dir selbst Admin-Rechte zu geben, starte mit -owner YourCharacterName. Wer mit genau diesem Charakternamen beitritt, erhält Owner-Rechte und den vollen In-Game-Befehlssatz, einschließlich /permissions, um andere zu befördern.

Nützliche Startparameter: -world MyWorld -port 14159 -slots 10 -password secret -owner YourName

Mehr als einen Server betreiben

Jede Necesse-Instanz auf einem Rechner liest denselben Ordner %APPDATA%\Necesse: Es gibt keinen Startparameter, der ihn verschiebt. Ohne das pro Instanz umzuleiten (zum Beispiel indem du jeden Server mit einem eigenen Wert für APPDATA startest), teilen sich zwei Server auf einem Rechner eine Config und überschreiben gegenseitig ihre Welten.

Die sofortige Alternative

Wenn du dir SteamCMD, Portweiterleitung und einen dauerhaft laufenden PC lieber sparen willst, stellt Necesse Server-Hosting von Survival Servers dasselbe offizielle Server-Tool in Minuten bereit. Die Config lässt sich im Command Center bearbeiten, mit geplanten Backups und vollem FTP-Zugriff.