Terraria Server erstellen: So geht es
Auf dieser Seite
Mit Freunden ist Terraria ein anderes Spiel: Einer gräbt, einer baut, einer zieht los und sucht den Boss, für den noch niemand bereit ist. Für Terraria im Multiplayer brauchst du einen Server, und das Spiel bietet zwei Arten – die Steam-Sitzung Host & Play, die in deinem Spiel läuft, und einen dedizierten Terraria-Server, der eigenständig läuft.
Diese Anleitung erklärt beide und zeigt dann, wie du einen dedizierten Server auf deinem PC erstellst, zwischen Vanilla, TShock und tModLoader wählst, einen Server bei einem Hoster betreibst und welche Geräte tatsächlich beitreten können. Sie ist für Terraria 1.4.5 geschrieben, die aktuelle Version.
Host & Play oder dedizierter Server
Host & Play ist der Button im Multiplayer-Menü von Terraria. Du wählst eine Welt, Steam lädt deine Freunde ein, und ihr spielt. Einrichten musst du nichts, deshalb ist es die richtige Wahl für einen Spieleabend. Der Haken: Die Welt läuft in deinem Spiel und stoppt in dem Moment, in dem du es verlässt, und beitreten können so nur Steam-Freunde.
Ein dedizierter Server ist ein eigenes Programm – TerrariaServer –, das eine Welt betreibt, ohne dass jemand auf diesem Rechner spielt. Freunde verbinden sich mit Join via IP, wann immer sie wollen, und die Welt läuft weiter, wenn du offline gehst.
| Host & Play | Dedizierter Server | |
|---|---|---|
| Einrichtung | Keine | Ein paar Minuten, zu Hause plus Portweiterleitung |
| Online, wenn der Host nicht spielt | Nein | Ja, solange der Server läuft |
| Wer beitreten kann | Eingeladene Steam-Freunde | Alle mit IP, Port und Passwort |
| Admin-Tools und Plugins | Nein | Mit TShock |
| Mods | Mit tModLoader | Mit tModLoader |
Soll die Welt ohne deinen PC online bleiben? Ein Terraria-Server von HytHost mit Vanilla, TShock oder tModLoader gibt es ab €2.59/Monat.
Terraria-Pläne ansehenDedizierten Terraria-Server zu Hause erstellen
Den Server finden
Wenn du Terraria auf Steam besitzt, hast du ihn schon: TerrariaServer.exe liegt im Spielordner (in Steam Rechtsklick auf Terraria > Manage > Browse local files). Für Linux oder einen Rechner ohne das Spiel lädst du den dedizierten Server von terraria.org herunter – die aktuelle Datei ist terraria-server-1458.zip, mit Builds für Windows, Linux und Mac.
Starten und die Fragen beantworten
- Starte
TerrariaServer.exe(unter Linux./TerrariaServer.bin.x86_64, am besten intmux, damit er das Schließen des Terminals übersteht). - Wähle eine Welt oder drücke
nfür eine neue: Größe (klein, mittel, groß), Schwierigkeit (Classic, Expert, Master, Journey), das Böse der Welt, einen Namen und optional einen Seed. - Max players – Enter drücken für 16.
- Server port – Enter drücken für 7777.
- Automatically forward port? –
ybittet deinen Router, den Port per UPnP zu öffnen. Das klappt oft; wenn Freunde trotzdem nicht verbinden können, leite ihn manuell weiter. - Passwort – setze eines, außer du willst Fremde auf dem Server.
Meldet die Konsole, dass der Server gestartet ist, läuft er. Mit exit stoppst du ihn – vorher wird die Welt gespeichert.
Den Port öffnen
Leite TCP-Port 7777 in deinem Router an die lokale IP-Adresse des PCs weiter und lass TerrariaServer durch die Firewall. Freunde verbinden sich dann mit deiner öffentlichen IP und Port 7777; du selbst trittst vom selben PC mit 127.0.0.1 bei.
Die Fragen mit serverconfig.txt überspringen
Für einen Server, den du oft startest, schreibst du die Antworten in eine Konfigurationsdatei und startest ihn mit TerrariaServer.exe -config serverconfig.txt. Der Download enthält ein Beispiel, in dem jede Option kommentiert ist:
world=C:\Users\You\Documents\My Games\Terraria\Worlds\MyWorld.wld autocreate=2 worldname=MyWorld difficulty=1 maxplayers=8 port=7777 password=changeme motd=Welcome, survivors secure=1
autocreate erstellt die Welt, wenn die Datei nicht existiert (1 klein, 2 mittel, 3 groß); difficulty ist 0 Classic, 1 Expert, 2 Master, 3 Journey und gilt nur für eine neue Welt. Welten liegen unter Windows in Documents/My Games/Terraria/Worlds und unter Linux in ~/.local/share/Terraria/Worlds.
Vanilla, TShock oder tModLoader
- Vanilla ist der offizielle Server, genau so, wie Re-Logic ihn ausliefert. Er hat eine Handvoll Konsolenbefehle und sonst nichts. Perfekt für eine Gruppe von Freunden, die einander vertrauen.
- TShock ist ein Server auf Vanilla-Basis, der ergänzt, was ein öffentlicher Server braucht: Spielerkonten, Gruppen und Rechte, Regionsschutz gegen Griefing, Bans, Item-Bans, serverseitige Charaktere und Plugins. Spieler verbinden sich mit dem normalen Spiel. Die aktuelle Version, TShock 6, läuft mit Terraria 1.4.5.
- tModLoader betreibt Content-Mods wie Calamity und Thorium. Jeder Spieler braucht ebenfalls tModLoader, und er basiert noch auf Terraria 1.4.4, daher lässt sich eine auf 1.4.5 gespielte Welt darin nicht öffnen. Dafür gibt es eine eigene Anleitung: tModLoader-Server erstellen.
Der erste Start von TShock
Ein frischer TShock-Server zeigt in der Konsole einen Setup-Code an (er wird auch in tshock/setup-code.txt gespeichert). Tritt dem Server bei und gib im Chat ein:
/setup 1234567 /user add YourName YourPassword owner /login YourName YourPassword /setup
Die erste Zeile gibt dir vorübergehende Rechte, die zweite legt dein Owner-Konto an, und die letzte schließt das Setup-System. Die Einstellungen stehen in tshock/config.json. Ältere Anleitungen erwähnen /auth; das aktuelle TShock nutzt /setup.
Terraria Server bei HytHost erstellen
- Bestellen und Software wählen. Wähle auf Terraria Hosting einen Plan, dann Vanilla, TShock oder tModLoader und eine Spielversion von 1.4.1 bis zur neuesten 1.4.5. Der Server wird nach der Zahlung automatisch erstellt.
- Die Welt im Startup-Tab einrichten. Weltname, Größe, Schwierigkeit (inklusive Journey und Master), Seed, Passwort, Nachricht des Tages und maximale Spielerzahl. Größe, Schwierigkeit und Seed gelten nur, wenn eine neue Welt erstellt wird.
- Oder eigene Welt mitbringen. Stoppe den Server, lade deine
.wld-Datei mit dem Dateimanager oder per sFTP nachsaves/Worldshoch und setze im Startup-Tab den World Name auf den Dateinamen ohne.wld. Der Name darf Buchstaben, Ziffern,-und_enthalten, benenne eine Datei mit Leerzeichen also vorher um. - Per IP beitreten. Wähle in Terraria Multiplayer > Join via IP, gib Adresse und Port aus deinem Panel ein und dann das Passwort. Bei einer geteilten IP zeigt das Panel den dir zugewiesenen Port; das Add-on Dedicated IP gibt dem Server eine eigene Adresse auf Port 7777.
Später doch eine andere Software? Der Software-Tab wechselt zwischen Vanilla, TShock und tModLoader und ändert die Version, behält dabei Welt, Passwort, Nachricht des Tages und Spielerplätze und speichert vorher einen Snapshot der Welt. Der einzige Wechsel, den er verweigert, ist der einer 1.4.5-Welt zu tModLoader, das sie nicht öffnen kann.
Vanilla, TShock oder tModLoader, jede Version von 1.4.1 bis 1.4.5 — Terraria-Hosting ab €2.59/Monat, Iron für eine Gruppe von Freunden für €5.18/Monat.
Terraria-Pläne ansehenDen Server online halten, wenn dein PC aus ist
Ein Server zu Hause ist kostenlos, und für eine Gruppe, die zusammen spielt, reicht er vielleicht für immer. Die Grenze ist einfach: Die Welt ist genau so lange online wie dein PC. Jedes Mal, wenn du herunterfährst, für ein Update neu startest oder den Laptop mitnimmst, verschwindet der Server mit – und der Freund, der für eine Stunde Bergbau einloggen wollte, findet nichts vor.
Hosting zu Hause verlangt außerdem einen Router, den du konfigurieren kannst; manche Anschlüsse – mobiles Internet, viele geteilte „CGNAT“-Leitungen – können überhaupt keine eingehenden Spieler annehmen.
Das ist der ehrliche Grund, einen Server zu mieten: nicht, dass er schneller eingerichtet ist, sondern dass er die Welt rund um die Uhr ohne deinen PC online hält. Für kleine Gruppen kostet das weniger als gedacht – Vanilla und TShock laufen bequem auf dem Copper-Plan mit 2 GB. Wenn du zuerst alle kostenlosen Optionen sehen willst, lies kostenloses Terraria Server Hosting.
Mobil, Konsole und Crossplay
Mobile Spieler können einem Vanilla-Terraria-Server per IP und Port beitreten, wenn Handy und Server dieselbe Spielversion nutzen. Auf dem Handy ist das Multiplayer > Online, dann fügst du Adresse und Port des Servers hinzu.
- Die Versionen müssen übereinstimmen. Handys aktualisieren nach eigenem Zeitplan; ist ein Handy auf einer anderen Version, wähle die passende Version für den Server – bei HytHost bei der Bestellung oder später im Software-Tab, irgendwo zwischen 1.4.1 und 1.4.5.
- Konsolenspieler können dedizierten Servern noch nicht beitreten. Re-Logic sagt, Crossplay für Konsolen kommt, aber heute spielen Xbox-, PlayStation- und Switch-Spieler nur untereinander auf ihren eigenen Systemen.
- tModLoader gibt es nur auf dem PC, daher können mobile Spieler keinem Server mit Mods beitreten.
- Steam und GOG sind dasselbe PC-Spiel, und beide können mit Join via IP einem dedizierten Server beitreten. Host & Play-Einladungen gibt es nur über Steam.
Serverbefehle und wie viel RAM du brauchst
Gib diese in der Serverkonsole ein, ohne Schrägstrich:
| Befehl | Was er macht |
|---|---|
help | Listet alle Befehle auf |
playing | Zeigt, wer online ist |
save | Speichert die Welt |
exit | Speichert und stoppt den Server; exit-nosave stoppt ohne Speichern |
kick <player> / ban <player> | Wirft einen Spieler raus oder bannt ihn; zum Entbannen seine Zeile aus banlist.txt löschen |
password <new> | Ändert das Serverpasswort; password allein zeigt es an |
say <message> | Schickt eine Nachricht an alle |
motd <text> | Ändert die Nachricht des Tages |
dawn, noon, dusk, midnight | Stellt die Tageszeit ein |
settle | Lässt alle Flüssigkeiten zur Ruhe kommen |
seed | Zeigt den Seed der Welt |
RAM: Ein Vanilla-Server ist genügsam. Im Leerlauf ohne Spieler braucht er etwa 0,6 GB bei einer kleinen Welt, 0,8 GB bei einer mittleren und etwas über 1 GB bei einer großen, und mehr, je weiter die Spieler erkunden. 2 GB reichen bequem für Vanilla oder TShock in einer kleinen Gruppe, 4 GB passen zu einer größeren Gruppe oder einer großen, gut erkundeten Welt, und tModLoader mit großen Content-Mods will 6–8 GB.
Häufig gestellte Fragen
Die Serversoftware ist kostenlos: Sie gehört zur Steam-Version von Terraria und lässt sich von terraria.org herunterladen, und auch TShock und tModLoader sind kostenlos. Auf deinem eigenen PC kostet das Hosting nur Strom, aber die Welt ist nur online, solange dieser PC läuft. Ein gemieteter Server ist die kostenpflichtige Option für eine Welt, die ohne ihn online bleibt.
Starte TerrariaServer.exe aus dem Terraria-Spielordner, wähle oder erstelle eine Welt, übernimm Port 7777 und setze ein Passwort. Leite TCP-Port 7777 in deinem Router an deinen PC weiter, dann treten Freunde mit deiner öffentlichen IP über Join via IP bei.
Ja, einem Vanilla-Server, wenn Handy und Server dieselbe Spielversion nutzen. Mobile Spieler wählen Multiplayer, dann Online, und fügen IP-Adresse und Port des Servers hinzu. tModLoader-Server gibt es nur für PC, daher können mobile Spieler keinem Server mit Mods beitreten.
Noch nicht. Xbox-, PlayStation- und Switch-Spieler können heute keinen dedizierten Servern beitreten; sie spielen mit anderen auf derselben Konsolenfamilie. Re-Logic sagt, Crossplay für Konsolen kommt.
Standardmäßig Port 7777 über TCP. Zu Hause leitest du TCP 7777 in deinem Router an den PC weiter, auf dem der Server läuft. Ein gehosteter Server zeigt Adresse und Port im Panel an, es gibt also nichts weiterzuleiten.
Vanilla für Freunde, die einfach spielen wollen. TShock für öffentliche oder Community-Server, die Konten, Rechte und Schutz gegen Griefing brauchen. tModLoader für Content-Mods wie Calamity oder Thorium, wobei jeder Spieler ebenfalls tModLoader nutzt.
2 GB reichen bequem für Vanilla oder TShock in einer kleinen Gruppe. Nimm 4 GB für eine größere Gruppe oder eine große, gut erkundete Welt und 6 bis 8 GB für tModLoader mit großen Content-Mods wie Calamity oder Thorium.
In Terraria wählen sie Multiplayer, dann Join via IP, und geben IP-Adresse, Port und Passwort des Servers ein. Bei einem Server auf deinem PC sind das deine öffentliche IP und Port 7777; bei einem gehosteten Server Adresse und Port aus dem Panel.
Ja. Kopiere die .wld-Datei aus deinem Worlds-Ordner in den Weltenordner des Servers und stelle den Server auf sie ein. Bei HytHost lädst du sie nach saves/Worlds hoch und setzt im Startup-Tab den World Name auf den Dateinamen; eine Welt mit Mods braucht zusätzlich ihre .twld-Datei. Wir migrieren Welten außerdem kostenlos.
Ein Server auf deinem eigenen PC ist nur online, solange der PC läuft, also braucht eine immer verfügbare Welt einen Rechner, der nie ausgeht. Genau das ist ein gemieteter Server: derselbe dedizierte Server, nur in einem Rechenzentrum, ohne dass du bei dir etwas eingeschaltet lassen musst.
Deine Welt, online auch ohne dich
HytHost Terraria Hosting betreibt Vanilla, TShock oder tModLoader in jeder Version von 1.4.1 bis 1.4.5, mit automatischen Backups und kostenloser Weltmigration – ab €2.59/Monat.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursWar diese Anleitung hilfreich?