Terraria · Guide

TShock-guide: installation, kommandon och behörigheter

Uppdaterad October 11, 2026 5 min läsning

På den här sidan
  1. TShock- och Terraria-versioner
  2. Första installationen: skapa ägarkontot
  3. Grupper och behörigheter
  4. TShock-kommandon (kommandon för Terraria-servern)
  5. Skydda byggen med regioner
  6. Serverkaraktärer
  7. Konfigurationsfilen och REST API:et
  8. TShock hos HytHost
  9. FAQ

TShock gör en vanlig Terraria-server till en som du faktiskt kan styra som admin: konton och grupper, bannlysningar, skyddade regioner, kommandon för föremål och mobs, karaktärer som sparas på servern och anti-fusk. Det är standardvalet för publika Terraria-servrar.

Den här guiden går igenom första installationen, grupper och behörigheter, kommandona du använder dagligen, regioner, serverkaraktärer, REST API:et och de viktigaste inställningarna i konfigurationen.

TShock- och Terraria-versioner

TShock byggs för en exakt Terraria-version i taget. Den aktuella versionen, TShock 6.2.1, kör Terraria 1.4.5.8. Spelarna måste ha samma Terraria-version som servern.

När Terraria uppdateras, vänta på motsvarande TShock-version innan du uppdaterar servern. Säkerhetskopiera tshock.sqlite och hela mappen tshock innan du uppgraderar TShock: där finns dina konton, grupper, bannlysningar och regioner.

Hur du sätter upp själva servern, med portar och världar, beskrivs i så skapar du en Terraria-server.

Första installationen: skapa ägarkontot

Vid första starten skriver TShock ut en setup-kod i konsolen och sparar den i tshock/setup-code.txt. Anslut till servern och skriv:

/setup 123456
/user add YourName YourPassword owner
/login YourName YourPassword
/setup

Första raden låser upp installationen med koden, den andra skapar ditt konto i gruppen owner, den tredje loggar in dig och den sista stänger av installationsläget. När ett konto väl finns kan installationen inte användas igen.

Spela från gruppen owner. TShock har även en inbyggd superadmin, men utvecklarna avråder från att spela som den: den kringgår allt, även serverkaraktärer.

Välj TShock vid beställningen eller byt till det senare i panelen: Terraria-hosting hos HytHost börjar på €2.59/mån.

Se Terraria-paket

Grupper och behörigheter

Varje spelare tillhör en grupp, och grupperna har behörigheterna. TShock skapar dessa som standard: guest (inte inloggad), default (registrerade spelare), vip, newadmin, admin, trustedadmin och owner.

KommandoVad det gör
/group add builderSkapar en grupp
/group parent builder defaultLåter den ärva en annan grupps behörigheter
/group addperm builder tshock.world.editregionLägger till en behörighet
/group delperm builder tshock.world.editregionTar bort en behörighet
/group listperm builderListar gruppens behörigheter
/user group Alex builderFlyttar en spelares konto till en grupp

Spelarna skapar egna konton med /register password och loggar in med /login. Vill du hindra oregistrerade spelare från att bygga, sätt RequireLogin till true i konfigurationen.

TShock-kommandon (kommandon för Terraria-servern)

KommandoVad det gör
/kick Name reasonSparkar ut en spelare
/ban add Name reason 7dBannlyser en spelare, här i 7 dagar; utan tidsgräns är bannlysningen permanent
/ban list / /ban del 3Listar bannlysningar, eller tar bort bannlysning nummer 3
/mute NameStänger av en spelare i chatten
/tp Name / /tphere NameTeleporterar dig till en spelare, eller hämtar spelaren till dig
/item "Iron Pickaxe" 1Ger dig ett föremål
/give "Healing Potion" Name 10Ger en annan spelare ett föremål
/butcherDödar alla fientliga NPC:er
/time dayStäller in tiden: day, night, noon, midnight
/spawnmob Zombie 5Spawnar mobs nära dig
/save / /offSparar världen, eller sparar och stänger av
/reloadLaddar om konfigurationen och behörigheterna

Kommandon börjar med /; börjar du i stället med ! körs kommandot tyst, utan att andra spelare meddelas. Namn med mellanslag skrivs inom citattecken.

Skydda byggen med regioner

Regioner hindrar andra spelare från att ändra ett område, till exempel spawn eller en stad.

/region set 1
/region set 2
/region define spawn
/region protect spawn true
/region allow Alex spawn
/region allowg builder spawn

Efter /region set 1 slår du på ett block för att markera första hörnet; gör samma sak för hörn 2. Namnge sedan regionen och skydda den. allow låter en spelare bygga inuti, allowg en hel grupp. /region list och /region info spawn visar vad som finns.

Observera att det automatiska spawnskyddet sedan TShock 6 är avstängt som standard (SpawnProtection i konfigurationen). En region runt spawn ger dig ändå finare kontroll.

Serverkaraktärer

Normalt ligger varje spelares karaktär, med inventarie, på spelarens egen dator, så spelare kan ta med föremål från andra världar eller redigerade karaktärer. Serverkaraktärer (SSC) sparar i stället karaktärerna på servern, så att alla utvecklas på lika villkor.

  • Slå på det i tshock/sscconfig.json med "Enabled": true och starta om.
  • Bestäm vad nya karaktärer börjar med: StartingHealth, StartingMana och StartingInventory.
  • Admins med behörigheten tshock.ignore.ssc sparas inte i SSC.

Bestäm dig tidigt: när SSC är på börjar spelarna med startinventariet, och en admin måste importera en befintlig karaktär med /uploadssc. Att slå på det senare överraskar stamspelarna.

Konfigurationsfilen och REST API:et

TShocks inställningar finns i tshock/config.json. De som de flesta servrar ändrar:

  • ServerPassword: ett lösenord för att ansluta;
  • MaxSlots: spelargränsen (8 som standard);
  • RequireLogin: spelare måste logga in innan de kan spela;
  • EnableWhitelist: bara tillåtna adresser kan ansluta;
  • BackupInterval: hur ofta TShock sparar en säkerhetskopia av världen.

Verkställ ändringar med /reload, eller starta om för inställningar som kräver det.

REST API:et låter webbplatser och verktyg styra servern via HTTP, som standard på port 7878. Det är avstängt som standard (RestApiEnabled), och du bör låta det vara avstängt om du inte behöver det: en REST-token kan köra vilket serverkommando som helst med behörigheterna för kontot den tillhör. Om du använder det, ge tokenens konto bara de behörigheter verktyget behöver, och publicera aldrig tokenen.

TShock hos HytHost

Med Terraria-hosting från HytHost är TShock ett klick bort: välj det vid beställningen, eller byt till det senare under fliken Software i panelen, som behåller din värld, ditt lösenord, MOTD och dina platser. Servern kör TShock 6.2.1 för Terraria 1.4.5.8, med REST API:et avstängt som standard.

Setup-koden visas i panelens konsol vid första starten, och du redigerar config.json och sscconfig.json i filhanteraren.

FAQ

Vanliga frågor

Vid första starten använder du setup-koden från konsolen: /setup code, sedan /user add Name Password owner, /login Name Password och /setup igen för att stänga installationen.

TShock skriver ut den i serverkonsolen vid första starten och sparar den i tshock/setup-code.txt. Den fungerar bara tills det första kontot har skapats.

TShock 6.2.1 stöder Terraria 1.4.5.8. Varje TShock-version är gjord för en Terraria-version, och spelarna måste ha samma version som servern.

Skydda det med en region: /region set 1 och /region set 2 för att markera hörnen, /region define spawn och sedan /region protect spawn true.

Bara om ett verktyg behöver det. REST API:et kan köra vilket serverkommando som helst, så låt det vara avstängt som standard, ge dess token ett konto med minimala behörigheter och dela aldrig tokenen.

Kör en TShock-server

Terraria-hosting från HytHost inkluderar TShock, Vanilla och tModLoader, som du byter mellan i panelen, från €2.59/mån.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Var den här guiden till hjälp?