Terraria er et af de mest populære sandbox-eventyrspil med millioner af aktive spillere verden over. Med en dedikeret server kan du og dine venner udforske, bygge og bekæmpe bosser i en verden der kører stabilt, uanset hvem der er online. TShock tilføjer kraftfulde administrationsværktøjer ovenpå den officielle server. Her viser vi, hvordan du opsætter din egen Terraria-server med TShock på en gamehosting-pakke eller VPS fra HostValues.
Vanilla-server eller TShock?
Terrarias officielle dedikerede server er enkel at sætte op, men den har ingen indbygget beskyttelse mod snyd eller avanceret spillerstyring. TShock er en gratis modifikation, der tilføjer et komplet tilladelsessystem, anti-cheat, regionsbaseret byggebeskyttelse, commands og plugin-support. For de fleste multiplayer-servere er TShock det anbefalede valg, da det giver dig langt mere kontrol over spilleroplevelsen.
Installation af TShock
- Download den nyeste TShock-udgave fra det officielle GitHub-repository.
- Udpak filerne til en mappe på din server, for eksempel
/home/terraria/tshock. - Gør startfilen eksekverbar:
chmod +x TShock.Server - Start serveren første gang:
./TShock.Server -autocreate 3 -worldname MinVerden -port 7777 - Ved første opstart får du en setup-kode i konsollen. Forbind til serveren i spillet, og brug
/setup kodentil at oprette din administrator-konto.
Konfiguration via serverconfig.txt
For mere kontrol kan du bruge en konfigurationsfil i stedet for kommandolinje-parametre. Opret filen serverconfig.txt med følgende indstillinger:
worldname=MinVerden: Navnet på verdenen.autocreate=3: Automatisk opret en verden (1 = lille, 2 = mellem, 3 = stor).maxplayers=16: Maks antal spillere.port=7777: Serverens port (standard 7777).password=hemmeligt: Valgfri adgangskode for serveren.difficulty=2: Sværhedsgrad (0 = Classic, 1 = Expert, 2 = Master, 3 = Journey).secure=1: Aktiverer Cheat Protection.
Start serveren med konfigurationsfilen: ./TShock.Server -config serverconfig.txt
Verdensstørrelser
Terraria har tre verdensstørrelser, der påvirker både gameplay og serverens ressourceforbrug:
- Lille (4200 x 1200): Hurtig generering og lavt RAM-forbrug. God til 2 til 4 spillere og hurtige sessioner.
- Mellem (6400 x 1800): Den mest populære størrelse til multiplayer. Balancerer indhold og ydeevne godt.
- Stor (8400 x 2400): Mere plads og flere biomer, men kræver lidt mere RAM og CPU ved indlæsning.
Til de fleste servere er en mellem eller stor verden det bedste valg. Terraria bruger typisk 500 MB til 1 GB RAM per verden, så selv en lille gamehosting-pakke er tilstrækkelig for de fleste behov.
Tilladelser og grupper i TShock
TShock bruger et gruppebaseret tilladelsessystem med grupper som default, vip, trustedadmin og superadmin. Brug kommandoer som /group add, /group addperm og /user group til at oprette grupper og tildele rettigheder. Globale indstillinger justeres i tshock/config.json.
Mods og plugins
TShock understøtter plugins, der udvider serverens funktionalitet. Placér .dll-filer i mappen ServerPlugins og genstart serveren. Populære plugins er WorldEdit (masseredigering), InfiniteChests (bedre ydeevne med mange kister) og AutoBroadcast (automatiske beskeder).
Tjek altid plugin-kompatibiliteten med din TShock-version, da ældre plugins kan forårsage fejl efter opdateringer. Åbn port 7777 (TCP) i din firewall med ufw allow 7777/tcp, så spillere kan forbinde.
Hvor meget RAM bruger en Terraria-server?
En enkelt verden bruger typisk 300 MB til 1 GB RAM afhængigt af størrelsen og antallet af spillere. 2 GB RAM er rigeligt for de fleste servere med op til 16 spillere. TShock tilføjer kun minimalt ekstra forbrug ovenpå det.
Kan jeg køre flere verdener på den samme server?
Ja. Start flere TShock-instanser på forskellige porte. Hver instans kører sin egen verden uafhængigt. Husk at hver instans bruger sin egen RAM og CPU, så planlæg kapaciteten derefter.
Hvordan opdaterer jeg TShock efter en Terraria-patch?
Download den nyeste TShock-version fra GitHub, stop serveren, erstat serverfilerne (behold mappen tshock med din konfiguration og database), og genstart. Lav altid en backup af verdenen og konfigurationsfilerne, før du opdaterer.