Zurück zum Blog

Unturned Server erstellen: Schritt für Schritt

Unturned Server erstellen: Installation mit SteamCMD, GSLT, Commands.dat, Workshop-Mods, RocketMod oder OpenMod, Ports und wie viel RAM Sie brauchen.

Nodesty-Team5 Min. LesezeitGameserver
Das Unturned-Logo und der Schriftzug Unturned auf dunklem Nodesty-Hintergrund

Einen Unturned Server erstellen funktioniert ähnlich wie bei anderen Steam-Gameservern: Sie laden die kostenlosen Serverdateien mit SteamCMD herunter, holen sich bei Steam ein GSLT, legen in der Commands.dat Name, Karte und Spielerlimit fest und starten den Server. Unturned gehört zu den genügsamsten Gameservern; den Bedarf bestimmen vor allem die Karten und Mods aus dem Workshop.

In dieser Anleitung gehen wir alle Schritte durch, von den Voraussetzungen über die Installation bis zu Workshop-Mods und Plugins mit RocketMod oder OpenMod.

Voraussetzungen

  • Betriebssystem: Der Unturned-Server läuft unter Windows und Linux.
  • CPU: Der Server basiert auf der Unity-Engine und nutzt überwiegend einen Kern. Ein hoher Takt zählt daher mehr als viele Kerne.
  • RAM: Auf Vanilla-Karten braucht er sehr wenig. Jedes Fahrzeug-, Waffen- oder Gebäudepaket aus dem Workshop wird aber in den Speicher geladen, und große RP-Karten benötigen allein mehrere GB.
  • GSLT: Ein kostenloser Steam-Server-Schlüssel, damit Ihr Server in der Internetliste erscheint.

Eine grobe Orientierung zum Arbeitsspeicher:

EinsatzSpielerEmpfohlener RAM
Vanilla, offizielle Karte (PEI, Washington, Russia)8–242 GB
PvP-Server, einige Workshop-Mods24–484 GB
Kuratierte Karte (Elver, Buak, Kuwait)48–646 GB
RP-Server, viele Mods und Plugins64–1008–12 GB

Serverdateien mit SteamCMD herunterladen

Die Steam-App-ID des Unturned-Servers lautet 1110390. Nach der Installation von SteamCMD laden Sie die Dateien so herunter:

Unter Linux:

steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit

Unter Windows:

steamcmd.exe +force_install_dir C:\unturned\server +login anonymous +app_update 1110390 validate +quit

+force_install_dir muss vor +login stehen. Nach jedem Unturned-Update führen Sie denselben Befehl erneut aus.

GSLT erstellen

Steam zeigt in der Internet-Serverliste nur Server an, die sich mit einem Game Server Login Token (GSLT) ausweisen.

  1. Melden Sie sich mit Ihrem Steam-Konto auf der Seite Game Server Account Management von Steam an.
  2. Geben Sie als App-ID die Spiel-ID von Unturned ein, 304930, und eine Notiz (zum Beispiel „Mein Unturned-RP-Server“).
  3. Kopieren Sie den Token; er kommt gleich in die Commands.dat.

Nutzen Sie für jeden Server ein eigenes GSLT und geben Sie es nicht weiter.

Den Server zum ersten Mal starten

Unturned legt jeden Server in einem eigenen Ordner unter Servers ab. Der Name, den Sie beim Start angeben, wird zum Ordnernamen.

Unter Windows legen Sie im Serverordner eine start.bat an:

Unturned.exe -nographics -batchmode +InternetServer/MeinServer

Unter Linux starten Sie mit dem Hilfsskript im Serverordner:

./ServerHelper.sh +InternetServer/MeinServer

Beim ersten Start entstehen der Ordner Servers/MeinServer und die Konfigurationsdateien. Starten Sie den Server einmal, beenden Sie ihn mit shutdown und kümmern Sie sich dann um die Einstellungen.

Einstellungen in Commands.dat und Config.json

Die Einstellungen eines Unturned-Servers liegen in zwei Dateien.

Servers/MeinServer/Server/Commands.dat legt die Identität des Servers fest. Jede Zeile ist ein Befehl:

Name Name Ihres Servers
Map PEI
MaxPlayers 24
Perspective Both
Mode Normal
PvE false
Welcome Willkommen auf unserem Server!
Owner 76561198000000000
GSLT ihr-token
  • Name: der Name in der Serverliste.
  • Map: eine offizielle Karte oder eine aus dem Workshop.
  • MaxPlayers: das Spielerlimit.
  • Perspective: First, Third, Both oder Vehicle. Mit First bekommt ein PvP-Server einen eigenen Charakter.
  • Mode: Easy, Normal oder Hard.
  • Owner: Ihre 17-stellige SteamID64. Beim Beitreten erhalten Sie Admin-Rechte.
  • Password: falls Sie den Server mit einem Passwort schützen möchten.

Config.json enthält die Spielregeln: Spawnraten für Gegenstände und Fahrzeuge, Zahl und Schaden der Zombies, Verfall von Bauten und ob Spieler beim Tod ihre Gegenstände verlieren. Die Werte gelten je Schwierigkeitsgrad; bearbeiten Sie den Abschnitt, den Sie unter Mode gewählt haben.

Mit Loadout in der Commands.dat bestimmen Sie die Startausrüstung neuer Spieler, mit Cycle die Länge eines Tages in Sekunden. Lange Tage geben Spielern auf RP-Servern Zeit, ihre Szenen vor Einbruch der Nacht abzuschließen.

Workshop-Mods und Karten hinzufügen

Sie müssen Mod-Dateien nicht einzeln hochladen:

  1. Öffnen Sie die Workshop-Seite des Mods. Der Wert id= in der Adresse ist die ID des Mods.
  2. Tragen Sie die IDs in die Liste File_IDs der Datei Servers/MeinServer/WorkshopDownloadConfig.json ein.
  3. Starten Sie den Server neu. Er lädt die Mods beim Start selbst herunter, Spieler erhalten sie beim Verbinden automatisch.

Haben Sie eine Karte als Mod hinzugefügt, schreiben Sie ihren Namen in die Zeile Map der Commands.dat. Viele Mods verlängern die erste Verbindung; ungenutzte Mods aus der Liste zu streichen, spart RAM und Downloadzeit.

Plugins mit RocketMod oder OpenMod

Für Wirtschaft, Kits, Teleports, Gebietsschutz oder Jobs nutzen Sie ein Plugin-Framework:

  • RocketMod: das klassische Framework mit den meisten Plugins. Eine gepflegte Version liegt Unturned im Ordner Extras bei; kopieren Sie sie nach Modules, um sie zu aktivieren. Beliebte Plugins wie Uconomy, Kits und Zaup Shop sind für RocketMod geschrieben.
  • OpenMod: ein moderneres, .NET-basiertes Framework. Plugins installieren Sie per Befehl als NuGet-Pakete, und dank der Kompatibilitätsschicht laufen auch die meisten RocketMod-Plugins.

Wer schnell mit fertigen Plugins starten möchte, wählt RocketMod. Für eigene Plugins oder einen langfristigen RP-Server ist OpenMod die flexiblere Wahl.

Ports und Verbindung

Der Unturned-Server nutzt standardmäßig Port 27015 und den folgenden Port 27016. Öffnen Sie beide in der Firewall, mit ufw unter Linux:

sudo ufw allow 27015:27016/udp

Spieler finden den Server über den Namen in der Internet-Serverliste im Spiel oder verbinden sich direkt per IP. Hosten Sie zu Hause, richten Sie am Router (etwa an der FRITZ!Box) zusätzlich eine Portfreigabe für beide Ports ein. Bei DS-Lite- oder CGNAT-Anschlüssen ohne eigene öffentliche IPv4-Adresse funktioniert das nicht.

Gameserver sind häufige Angriffsziele, und beim Hosten zu Hause sehen Spieler Ihre private IP. Warum ein DDoS-Schutz vor dem Server wichtig ist, erklären wir in Was ist ein DDoS-Angriff?

Einen RP- oder PvP-Server betreiben

Unturned-RP-Server bauen meist auf einer Stadtkarte aus dem Workshop, Job- und Gehaltssystemen, einem Wirtschafts-Plugin und Fahrzeugmods auf. Rollen wie Polizei, Sanitäter und Gangs trennen Sie über Berechtigungen, Bewerbungen nehmen Sie über Discord entgegen. Die Zahl der Mods wächst auf solchen Servern schnell, 8 GB oder mehr sind daher ein bequemer Start.

Auf PvP-Servern hat Flüssigkeit Vorrang: kleinere Karten, Kit- und Gebietsschutz-Plugins und häufige Spawnpunkte. Sichern Sie vor jeder größeren Mod-Änderung den Ordner Servers; dort liegen Inventare und Bauten.

Einen Unturned Server mieten

Unturned Server mieten bei Nodesty heißt: Ryzen 9 9950X mit bis zu 5,7 GHz in Frankfurt, NVMe-Speicher und DDoS-Schutz von L3 bis L7. Wählen Sie bei der Installation Unturned, sind die Serverdateien bereits eingerichtet und nur noch die Einstellungen übrig. Für andere Spiele helfen unsere Anleitungen Rust Server erstellen und Minecraft Server erstellen.

Häufig gestellte Fragen

Kostet ein eigener Unturned Server etwas?

Nein. Die Serversoftware von Unturned ist kostenlos und wird anonym über SteamCMD geladen. Auch das GSLT, das Ihr Server für die Serverliste braucht, ist kostenlos. Kosten entstehen nur für die Maschine, die Sie für den Dauerbetrieb mieten.

Wie viel RAM braucht ein Unturned Server?

Ein Vanilla-Server auf einer offiziellen Karte läuft mit 2 GB problemlos. Jedes Fahrzeug-, Waffen- und Kartenmod aus dem Workshop wird in den Speicher geladen, RP-Server mit vielen Mods brauchen daher realistisch 8–12 GB.

Was ist ein GSLT und woher bekomme ich es?

Ein Game Server Login Token ist der Schlüssel, an dem Steam Ihren Server erkennt. Sie erstellen es kostenlos auf der Seite Game Server Account Management von Steam, indem Sie 304930 als App-ID angeben. Ohne GSLT erscheint Ihr Server nicht in der Internet-Serverliste.

RocketMod oder OpenMod?

Zählt die Zahl fertiger Plugins am meisten, wählen Sie RocketMod; beliebte Plugins wie Uconomy, Kits und Zaup Shop sind dafür geschrieben. Wenn Sie eigene Plugins entwickeln oder einen langfristigen RP-Server aufbauen, bietet OpenMod die flexiblere Grundlage und führt auch die meisten RocketMod-Plugins aus.

Müssen Spieler die Mods selbst herunterladen?

Nein. Sobald die Mod-IDs in der WorkshopDownloadConfig.json stehen, lädt der Server sie beim Start herunter, und Spieler erhalten dieselben Mods beim Verbinden automatisch.

Kann ich meinen Server später auf einen gemieteten Server umziehen?

Ja. Kopieren Sie den Ordner Ihres Servers unter Servers (dort liegen Einstellungen, Inventare und Bauten) sowie Ihre Plugin-Ordner auf den neuen Server. Bei Nodesty übernimmt unser Support-Team den Umzug kostenlos.

Nodesty

Über den Autor

Nodesty-Team · Infrastruktur und Support

Das Nodesty-Team betreibt unsere Server, unser Netzwerk und unseren DDoS-Schutz im Alltag und beantwortet Support-Anfragen rund um die Uhr. Diese Ratgeber entstehen aus dieser Arbeit.

Verwandte Artikel

Starte deinen Server jetzt.

Erstellen, wachsen und skalieren Sie Ihre Projekte grenzenlos auf der Premium-Infrastruktur von Nodesty.

                                                                                                                                                                                                                            
                                                                                                                                                                                                                            
                                                                                                                                                                                                                            
                                                                                                                             ············································                                                   
                                                ··································································································..........···························                                     
                                       ················..........................................................................................................................··············                             
                                  ·············.................::::::::::::::::::::::::::::::::::::::::::::::....................:::::::::::::::::::::::::::::::::::::::................···········                        
                             ············................:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::............·········                     
                         ············.................:::::::::::::::::::::::::::::::::::::::::::::::::::------------::::::::::::::::::::::::::::::----------------:::::::::::::::::::::..........········                  
                    ············......................::::::::::::::::::::::::::::::::::::------------------------------------------------------------------------------------:::::::::::::.........········                
                ··········.............................................::::::::::::::::::-------------==========================================-----------------------------------:::::::::::........·······               
             ········..................:.....................................::::::::::--------=======+++++++++++++++++++++++++++++++++++++=========================------------------::::::::::.......·······              
           ······.........::::::::::::::::::::................................:::::::-----=====++++xxxxxx**************************xxxxxxxxx++++++++++++++===================------------::::::::.......·······             
          ·····.......:::::::::::::::::::::::::::.............................:::::----===+++xxx****%%%%&&&&&&#############&&&&&&&%%%%%*******xxxxxxxx++++++++++++++==============----------:::::::......······             
         ····......::::::::-------------:::::::::::..........................::::---===+++xx***%%%&&&####@@@@@@@@@@@@@@@@@@@@@@@@####&&&&&%%%%*******xxxxxxxxx+++++++++++++===========--------::::::......·····             
        ····.....:::::::--------------------:::::::::.......................::::---===++xxx**%%&&&###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&&&&%%%%%********xxxxxxxxxxx++++++++++++========------::::::.....······            
        ····.....:::::--------------------------::::::::....................::::---===++xx***%%&&&####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###&&&&&%%%%%**********xxxxxxxxxxxxx+++++++++=======------:::::.....·····            
        ····....::::::-------=============---------:::::::::................:::::---===+++xx***%%%&&&#####@@@@@@@@@@@@@@@@@@@@@@@@@#####&&&&&%%%%%%*************xxxxxxxxxxxxxx+++++++++======-----:::::....·····            
         ····....:::::-------================---------:::::::::...............:::::----===++++xxx***%%%%&&&&&&#################&&&&&&%%%%%%%*******************xxxxxxxxxxxxxxxxx++++++++======----:::::....·····            
         ·····....:::::--------=================---------::::::::::..............:::::::-----====+++++xxxxxx**************************xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx++++++++=====-----::::....·····            
          ·····.....:::::--------=================----------:::::::::::.................:::::::::-------=============++++++++++++++++++++++++++++++++++++xxxxxxxxxxxxxxxxxxxxxxx++++++++======-----::::....·····            
            ·····.....:::::::----------===========-------------::::::::::::.........................::::::::::::::::::------------------=============+++++++++++++++++++++++++++++++++=======-----::::.....·····            
              ······......:::::::---------------------------------:::::::::::::........................................:::::::::::::::-----------============+++++++++++++++++++++========------:::::.....·····             
                 ······........:::::::::---------------------------:::::::::::::::::...........................................:::::::::::::------------=============================--------::::::.....······              
                    ·········.........:::::::::::::::-------------::::::::::::::::::::::::.......................................::::::::::::::::--------------------------------------::::::::......·······                
                          ··········............::::::::::::::::::::::::::::::::::::::::::::::::::................................::::::::::::::::::::::::::-------------:::::::::::::::.........········                   
                                  ············..................:::::::::::::::::::::::::::::::::::::::::::.........................:::::::::::::::::::::::::::::::::::::................···········                        
                                             ················.............................................................................................................·················                                 
                                                           ······················................................................................···························                                                
                                                                               ·········································································