Så skapar du en Terraria-server
På den här sidan
Terraria är ett helt annat spel med vänner: en gräver, en bygger och en ger sig av efter bossen som ingen är redo för. För att spela Terraria i multiplayer behöver du en server, och spelet ger dig två sorter — Steam-sessionen Host & Play som körs i ditt spel och en dedikerad Terraria-server som körs på egen hand.
Den här guiden går igenom båda och visar sedan hur du skapar en dedikerad server på din dator, väljer mellan Vanilla, TShock och tModLoader, kör en hos ett webbhotell och vilka enheter som faktiskt kan ansluta. Den är skriven för Terraria 1.4.5, den aktuella versionen.
Host & Play eller en dedikerad server
Host & Play är knappen i Terrarias Multiplayer-meny. Du väljer en värld, Steam bjuder in dina vänner och ni spelar. Det kräver ingen konfiguration alls, vilket gör det till rätt val för en kvällssession. Haken: världen körs i ditt spel och stannar så fort du lämnar, och bara Steam-vänner kan ansluta på det sättet.
En dedikerad server är ett separat program — TerrariaServer — som kör en värld utan att någon spelar på den maskinen. Vännerna ansluter med Join via IP när de vill, och världen fortsätter när du loggar ut.
| Host & Play | Dedikerad server | |
|---|---|---|
| Konfiguration | Ingen | Några minuter, plus portvidarebefordran hemma |
| Online när värden inte spelar | Nej | Ja, medan servern körs |
| Vem kan ansluta | Steam-vänner du bjuder in | Alla med IP, port och lösenord |
| Adminverktyg och plugins | Nej | Med TShock |
| Moddar | Med tModLoader | Med tModLoader |
Vill du ha världen online utan din dator? En Terraria-server från HytHost med Vanilla, TShock eller tModLoader kostar från €2.59/mån.
Se Terraria-paketSkapa en dedikerad Terraria-server hemma
Hitta servern
Äger du Terraria på Steam har du den redan: TerrariaServer.exe ligger i spelmappen (högerklicka på Terraria i Steam > Manage > Browse local files). För Linux eller en dator utan spelet laddar du ner den dedikerade servern från terraria.org — den aktuella filen är terraria-server-1458.zip, med versioner för Windows, Linux och Mac.
Starta den och svara på frågorna
- Kör
TerrariaServer.exe(på Linux./TerrariaServer.bin.x86_64, helst itmuxså att den överlever att terminalen stängs). - Välj en värld, eller tryck
nför en ny: storlek (liten, medel, stor), svårighetsgrad (Classic, Expert, Master, Journey), världens ondska, ett namn och ett valfritt seed. - Max players — tryck Enter för 16.
- Server port — tryck Enter för 7777.
- Automatically forward port? —
yber din router öppna porten via UPnP. Det fungerar ofta; om vännerna ändå inte kan ansluta, vidarebefordra den manuellt. - Lösenord — sätt ett, om du inte vill ha in främlingar.
När konsolen säger att servern har startat är den igång. Skriv exit för att stoppa den — då sparas världen först.
Öppna porten
Vidarebefordra TCP-port 7777 i routern till datorns lokala IP-adress och släpp igenom TerrariaServer i brandväggen. Vännerna ansluter sedan med din publika IP och port 7777; själv ansluter du från samma dator med 127.0.0.1.
Hoppa över frågorna med serverconfig.txt
För en server du startar ofta kan du lägga svaren i en konfigurationsfil och starta den med TerrariaServer.exe -config serverconfig.txt. Nedladdningen innehåller ett exempel där varje inställning är kommenterad:
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 skapar världen om filen inte finns (1 liten, 2 medel, 3 stor); difficulty är 0 Classic, 1 Expert, 2 Master, 3 Journey och gäller bara en ny värld. Världar ligger i Documents/My Games/Terraria/Worlds på Windows och ~/.local/share/Terraria/Worlds på Linux.
Vanilla, TShock eller tModLoader
- Vanilla är den officiella servern, precis som Re-Logic levererar den. Den har en handfull konsolkommandon och inget mer. Perfekt för ett kompisgäng som litar på varandra.
- TShock är en server byggd på vanilla som lägger till det en publik server behöver: spelarkonton, grupper och behörigheter, områdesskydd mot griefing, bannlysningar, föremålsförbud, serverbaserade karaktärer och plugins. Spelarna ansluter med det vanliga spelet. Den aktuella versionen, TShock 6, kör Terraria 1.4.5.
- tModLoader kör innehållsmoddar som Calamity och Thorium. Alla spelare behöver också tModLoader, och den bygger fortfarande på Terraria 1.4.4, så en värld som spelats på 1.4.5 kan inte öppnas i den. Den har en egen guide: så skapar du en tModLoader-server.
TShocks första start
En ny TShock-server skriver ut en installationskod i konsolen (den sparas även i tshock/setup-code.txt). Anslut till servern och skriv i chatten:
/setup 1234567 /user add YourName YourPassword owner /login YourName YourPassword /setup
Första raden ger dig tillfälliga rättigheter, den andra skapar ditt ägarkonto och den sista stänger installationssystemet. Inställningarna finns i tshock/config.json. Äldre guider nämner /auth; dagens TShock använder /setup.
Skapa en Terraria-server hos HytHost
- Beställ och välj mjukvara. På Terraria hosting väljer du ett paket, sedan Vanilla, TShock eller tModLoader och en spelversion från 1.4.1 upp till senaste 1.4.5. Servern skapas automatiskt efter betalning.
- Ställ in världen i fliken Startup. Världsnamn, storlek, svårighetsgrad (Journey och Master ingår), seed, lösenord, dagens meddelande och max antal spelare. Storlek, svårighetsgrad och seed gäller bara när en ny värld skapas.
- Eller ta med din egen värld. Stoppa servern, ladda upp din
.wld-fil tillsaves/Worldsmed filhanteraren eller sFTP och sätt World Name i fliken Startup till filnamnet utan.wld. Namnet får innehålla bokstäver, siffror,-och_, så byt först namn på en fil med mellanslag. - Anslut via IP. I Terraria väljer du Multiplayer > Join via IP, anger adressen och porten från din panel samt lösenordet. På en delad IP visar panelen porten du har tilldelats; tillägget Dedicated IP ger servern en egen adress på port 7777.
Ändrat dig om mjukvaran senare? Fliken Software växlar mellan Vanilla, TShock och tModLoader och byter version, samtidigt som din värld, ditt lösenord, dagens meddelande och spelarplatserna behålls och en ögonblicksbild av världen sparas först. Det enda byte den vägrar är en 1.4.5-värld till tModLoader, som inte kan öppna den.
Vanilla, TShock eller tModLoader, valfri version från 1.4.1 till 1.4.5 – Terraria-hosting från €2.59/mån, Iron för ett gäng vänner för €5.18/mån.
Se Terraria-paketHåll servern online när datorn är avstängd
En server hemma är gratis, och för ett gäng som spelar tillsammans kan det vara allt ni någonsin behöver. Begränsningen är enkel: världen är online exakt så länge som din dator är det. Varje gång du stänger av, startar om för en uppdatering eller tar med dig laptopen försvinner servern också — och kompisen som ville logga in för en timmes gruvdrift hittar ingenting.
Att hosta hemma kräver också en router du kan konfigurera; vissa anslutningar — mobilt bredband, många delade ”CGNAT”-linjer — kan inte ta emot inkommande spelare alls.
Det är det ärliga skälet att hyra en server: inte att den går snabbare att sätta upp, utan att den håller världen online dygnet runt utan din dator. För små grupper kostar det mindre än folk tror — Vanilla och TShock körs bekvämt på Copper-paketet med 2 GB. Vill du se alla gratisalternativ först, läs gratis Terraria-serverhosting.
Mobil, konsol och crossplay
Mobilspelare kan ansluta till en Vanilla Terraria-server via IP och port när telefonen och servern kör samma spelversion. På telefonen är det Multiplayer > Online, och sedan lägger du till serverns adress och port.
- Versionerna måste matcha. Telefoner uppdateras i sin egen takt, så om en telefon har en annan version väljer du motsvarande version för servern — hos HytHost vid beställning eller senare i fliken Software, var som helst från 1.4.1 till 1.4.5.
- Konsolspelare kan ännu inte ansluta till dedikerade servrar. Re-Logic säger att crossplay för konsoler är på väg, men i dag spelar Xbox-, PlayStation- och Switch-spelare bara med varandra på sina egna system.
- tModLoader finns bara för PC, så mobilspelare kan inte ansluta till en moddad server.
- Steam och GOG är samma PC-spel, och båda kan ansluta till en dedikerad server med Join via IP. Host & Play-inbjudningar fungerar bara på Steam.
Serverkommandon och hur mycket RAM du behöver
Skriv dessa i serverkonsolen, utan snedstreck:
| Kommando | Vad det gör |
|---|---|
help | Listar alla kommandon |
playing | Visar vem som är online |
save | Sparar världen |
exit | Sparar och stoppar servern; exit-nosave stoppar utan att spara |
kick <player> / ban <player> | Sparkar ut eller bannlyser en spelare; för att häva en bannlysning tar du bort raden i banlist.txt |
password <new> | Byter serverns lösenord; bara password visar det |
say <message> | Skickar ett meddelande till alla |
motd <text> | Ändrar dagens meddelande |
dawn, noon, dusk, midnight | Ställer in tid på dygnet |
settle | Stabiliserar alla vätskor |
seed | Visar världens seed |
RAM: en vanilla-server är lätt. På tomgång utan spelare använder den ungefär 0,6 GB på en liten värld, 0,8 GB på en medelstor och lite över 1 GB på en stor, och mer i takt med att spelarna utforskar. 2 GB kör Vanilla eller TShock bekvämt för en liten grupp, 4 GB passar en större grupp eller en stor, väl utforskad värld, och tModLoader med stora innehållsmoddar vill ha 6–8 GB.
Vanliga frågor
Servermjukvaran är gratis: den följer med Steam-versionen av Terraria och kan laddas ner från terraria.org, och TShock och tModLoader är också gratis. Att hosta den på din egen dator kostar bara el, men världen är bara online medan datorn är på. En hyrd server är det betalda alternativet för en värld som förblir online utan den.
Kör TerrariaServer.exe från Terrarias spelmapp, välj eller skapa en värld, godkänn port 7777 och sätt ett lösenord. Vidarebefordra TCP-port 7777 i routern till din dator, så ansluter vännerna med din publika IP via Join via IP.
Ja, till en Vanilla-server, när telefonen och servern kör samma spelversion. Mobilspelare väljer Multiplayer, sedan Online, och lägger till serverns IP-adress och port. tModLoader-servrar är bara för PC, så mobilspelare kan inte ansluta till en moddad server.
Inte än. Xbox-, PlayStation- och Switch-spelare kan inte ansluta till dedikerade servrar i dag; de spelar med andra på samma konsolfamilj. Re-Logic säger att crossplay för konsoler är på väg.
Port 7777 som standard, över TCP. Hemma vidarebefordrar du TCP 7777 i routern till datorn som kör servern. En hostad server visar sin adress och port i panelen, så det finns inget att vidarebefordra.
Vanilla för vänner som bara vill spela. TShock för publika servrar eller communityservrar som behöver konton, behörigheter och skydd mot griefing. tModLoader för innehållsmoddar som Calamity eller Thorium, där alla spelare också kör tModLoader.
2 GB kör Vanilla eller TShock bekvämt för en liten grupp. Välj 4 GB för en större grupp eller en stor, väl utforskad värld, och 6 till 8 GB för tModLoader med stora innehållsmoddar som Calamity eller Thorium.
I Terraria väljer de Multiplayer, sedan Join via IP, och anger serverns IP-adress, porten och lösenordet. För en server på din dator är det din publika IP och port 7777; för en hostad server adressen och porten som visas i panelen.
Ja. Kopiera .wld-filen från din Worlds-mapp till serverns världsmapp och peka servern mot den. Hos HytHost laddar du upp den till saves/Worlds och sätter World Name i fliken Startup till filnamnet; en moddad värld behöver också sin .twld-fil. Vi flyttar dessutom världar kostnadsfritt.
En server på din egen dator är bara online medan datorn är på, så en värld som alltid ska vara tillgänglig behöver en maskin som aldrig stängs av. Det är precis vad en hyrd server är: samma dedikerade server, som körs i ett datacenter, utan att du behöver lämna något påslaget.
Din värld, online när du inte är det
HytHost Terraria hosting kör Vanilla, TShock eller tModLoader på valfri version från 1.4.1 till 1.4.5, med automatiska säkerhetskopior och gratis världsflytt — från €2.59/mån.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursVar den här guiden till hjälp?