Kako napraviti Terraria server
Na ovoj stranici
Terraria je s prijateljima sasvim druga igra: jedan kopa, drugi gradi, treći odlazi tražiti bossa za kojeg nitko nije spreman. Za Terraria multiplayer treba vam server, a igra nudi dvije vrste — Steam sesiju Host & Play koja se vrti unutar vaše igre i Terraria dedicated server koji radi samostalno.
Ovaj vodič objašnjava obje, a zatim prolazi kroz izradu dedicated servera na vašem računalu, izbor između Vanille, TShocka i tModLoadera, pokretanje servera kod hosting pružatelja te koji se uređaji zaista mogu spojiti. Napisan je za Terraria 1.4.5, trenutnu verziju.
Host & Play ili dedicated server
Host & Play je gumb u izborniku Multiplayer u Terrariji. Odaberete svijet, Steam pozove vaše prijatelje i igrate. Ne traži nikakvo postavljanje, pa je pravi izbor za večernju partiju. Kvaka: svijet se vrti unutar vaše igre i staje čim izađete, a na taj način mogu se spojiti samo Steam prijatelji.
Dedicated server je zaseban program — TerrariaServer — koji pokreće svijet bez da itko igra na tom računalu. Prijatelji se spajaju preko Join via IP kad god žele, a svijet nastavlja živjeti i kad se vi odjavite.
| Host & Play | Dedicated server | |
|---|---|---|
| Postavljanje | Nikakvo | Nekoliko minuta, plus prosljeđivanje porta kod kuće |
| Online kad domaćin ne igra | Ne | Da, dok server radi |
| Tko se može spojiti | Steam prijatelji koje pozovete | Svatko tko ima IP, port i lozinku |
| Admin alati i dodaci | Ne | Uz TShock |
| Modovi | Uz tModLoader | Uz tModLoader |
Želite da svijet bude online bez vašeg računala? HytHost Terraria server s Vanilla, TShock ili tModLoader već od €2.59/mj.
Pogledajte Terraria paketeNapravite Terraria dedicated server kod kuće
Pronađite server
Ako imate Terrariju na Steamu, već ga imate: TerrariaServer.exe nalazi se u mapi igre (u Steamu desni klik na Terraria > Manage > Browse local files). Za Linux ili računalo bez igre preuzmite dedicated server s terraria.org — trenutna datoteka je terraria-server-1458.zip, a unutra su verzije za Windows, Linux i Mac.
Pokrenite ga i odgovorite na pitanja
- Pokrenite
TerrariaServer.exe(na Linuxu./TerrariaServer.bin.x86_64, najbolje unutartmuxkako bi preživio zatvaranje terminala). - Odaberite svijet ili pritisnite
nza novi: veličina (mali, srednji, veliki), težina (Classic, Expert, Master, Journey), zlo svijeta, ime i neobavezni seed. - Max players — pritisnite Enter za 16.
- Server port — pritisnite Enter za 7777.
- Automatically forward port? —
ytraži od routera da otvori port preko UPnP-a. Često uspije; ako se prijatelji i dalje ne mogu spojiti, proslijedite ga ručno. - Password — postavite lozinku, osim ako želite strance na serveru.
Kad konzola javi da je server pokrenut, on radi. Upišite exit da ga zaustavite — prije toga sprema svijet.
Otvorite port
Na routeru proslijedite TCP port 7777 na lokalnu IP adresu računala i propustite TerrariaServer kroz vatrozid. Prijatelji se zatim spajaju na vašu javnu IP adresu i port 7777; vi se s istog računala spajate na 127.0.0.1.
Preskočite pitanja uz serverconfig.txt
Za server koji često pokrećete upišite odgovore u konfiguracijsku datoteku i pokrenite ga s TerrariaServer.exe -config serverconfig.txt. Preuzimanje sadrži primjer sa svim opcijama i komentarima:
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 stvara svijet ako datoteka ne postoji (1 mali, 2 srednji, 3 veliki); difficulty je 0 Classic, 1 Expert, 2 Master, 3 Journey i vrijedi samo za novi svijet. Svjetovi se nalaze u Documents/My Games/Terraria/Worlds na Windowsu i u ~/.local/share/Terraria/Worlds na Linuxu.
Vanilla, TShock ili tModLoader
- Vanilla je službeni server, točno onakav kakav ga isporučuje Re-Logic. Ima nekoliko naredbi u konzoli i ništa više. Savršen za skupinu prijatelja koji si vjeruju.
- TShock je server izgrađen na vanilli koji dodaje sve što treba javnom serveru: korisničke račune, grupe i dozvole, zaštitu regija od griefinga, banove, zabranu predmeta, likove na strani servera i dodatke. Igrači se spajaju običnom igrom. Trenutno izdanje, TShock 6, radi s Terraria 1.4.5.
- tModLoader pokreće sadržajne modove poput Calamity i Thorium. Svaki igrač također treba tModLoader, a on se još uvijek temelji na Terraria 1.4.4, pa se svijet igran na 1.4.5 u njemu ne može otvoriti. Ima vlastiti vodič: kako napraviti tModLoader server.
Prvo pokretanje TShocka
Novi TShock server ispisuje kod za postavljanje u konzoli (spremljen je i u tshock/setup-code.txt). Spojite se na server i u chat upišite:
/setup 1234567 /user add YourName YourPassword owner /login YourName YourPassword /setup
Prvi redak daje vam privremena prava, drugi stvara vaš vlasnički račun, a posljednji zatvara sustav postavljanja. Postavke su u tshock/config.json. Stariji vodiči spominju /auth; današnji TShock koristi /setup.
Napravite Terraria server na HytHostu
- Naručite i odaberite softver. Na stranici Terraria hosting odaberite paket, zatim Vanilla, TShock ili tModLoader te verziju igre od 1.4.1 do najnovije 1.4.5. Server se stvara automatski nakon plaćanja.
- Postavite svijet u kartici Startup. Ime svijeta, veličina, težina (uključujući Journey i Master), seed, lozinka, poruka dana i najveći broj igrača. Veličina, težina i seed vrijede samo kad se stvara novi svijet.
- Ili donesite vlastiti svijet. Zaustavite server, prenesite svoju
.wlddatoteku usaves/Worldspreko upravitelja datoteka ili sFTP-a i u kartici Startup postavite World Name na ime datoteke bez.wld. Ime smije sadržavati slova, znamenke,-i_, pa datoteku s razmacima najprije preimenujte. - Spojite se preko IP-a. U Terrariji odaberite Multiplayer > Join via IP, unesite adresu i port iz panela te lozinku. Na dijeljenoj IP adresi panel prikazuje port koji vam je dodijeljen; dodatak Dedicated IP daje serveru vlastitu adresu na portu 7777.
Kasnije se predomislili oko softvera? Kartica Software prebacuje između Vanille, TShocka i tModLoadera i mijenja verziju, a zadržava vaš svijet, lozinku, poruku dana i mjesta za igrače te prije toga sprema snimku svijeta. Jedino prebacivanje koje odbija jest svijet s 1.4.5 na tModLoader, koji ga ne može otvoriti.
Vanilla, TShock ili tModLoader, bilo koja verzija od 1.4.1 do 1.4.5 — Terraria hosting od €2.59/mj., Iron za društvo prijatelja za €5.18/mj.
Pogledajte Terraria paketeKako server držati online kad je vaše računalo ugašeno
Server kod kuće je besplatan, a skupini koja igra zajedno možda nikad neće trebati ništa više. Ograničenje je jednostavno: svijet je online točno onoliko dugo koliko i vaše računalo. Svaki put kad ga ugasite, ponovno pokrenete zbog ažuriranja ili ponesete laptop sa sobom, server odlazi s njim — a prijatelj koji se htio prijaviti na sat kopanja ne nađe ništa.
Hosting kod kuće traži i router koji možete konfigurirati; neke veze — mobilni internet, mnoge dijeljene "CGNAT" linije — uopće ne mogu primati dolazne igrače.
To je pošten razlog za najam servera: ne to što se brže postavlja, nego to što svijet drži online danonoćno bez vašeg računala. Za male skupine košta manje nego što ljudi očekuju — Vanilla i TShock udobno rade na paketu Copper s 2 GB. Ako najprije želite vidjeti sve besplatne opcije, pročitajte besplatni Terraria server hosting.
Mobiteli, konzole i crossplay
Igrači na mobitelu mogu se spojiti na Vanilla Terraria server preko IP-a i porta kad mobitel i server imaju istu verziju igre. Na mobitelu je to Multiplayer > Online, a zatim dodate adresu i port servera.
- Verzije se moraju podudarati. Mobiteli se ažuriraju po vlastitom rasporedu, pa ako je mobitel na drugoj verziji, odaberite odgovarajuću verziju za server — na HytHostu pri narudžbi ili kasnije u kartici Software, bilo koju od 1.4.1 do 1.4.5.
- Igrači na konzolama još se ne mogu spojiti na dedicated servere. Re-Logic kaže da crossplay za konzole stiže, ali danas igrači na Xboxu, PlayStationu i Switchu igraju samo međusobno na vlastitim sustavima.
- tModLoader je samo za PC, pa se igrači na mobitelu ne mogu spojiti na modani server.
- Steam i GOG su ista PC igra i obje se mogu spojiti na dedicated server preko Join via IP. Pozivnice za Host & Play rade samo na Steamu.
Naredbe servera i koliko RAM-a trebate
Upišite ih u konzolu servera, bez kose crte:
| Naredba | Što radi |
|---|---|
help | Ispisuje sve naredbe |
playing | Pokazuje tko je online |
save | Sprema svijet |
exit | Sprema i zaustavlja server; exit-nosave zaustavlja bez spremanja |
kick <player> / ban <player> | Izbacuje ili banira igrača; za uklanjanje bana obrišite njegov redak iz banlist.txt |
password <new> | Mijenja lozinku servera; samo password je prikazuje |
say <message> | Šalje poruku svima |
motd <text> | Mijenja poruku dana |
dawn, noon, dusk, midnight | Postavlja doba dana |
settle | Smiruje sve tekućine |
seed | Prikazuje seed svijeta |
RAM: vanilla server je lagan. U mirovanju, bez igrača, troši otprilike 0,6 GB na malom svijetu, 0,8 GB na srednjem i nešto više od 1 GB na velikom, a više kako igrači istražuju. 2 GB udobno pokreće Vanillu ili TShock za malu skupinu, 4 GB odgovara većoj skupini ili velikom, dobro istraženom svijetu, a tModLoader s velikim sadržajnim modovima traži 6–8 GB.
Često postavljana pitanja
Softver servera je besplatan: dolazi uz Steam verziju Terrarije i može se preuzeti s terraria.org, a i TShock i tModLoader su besplatni. Hosting na vlastitom računalu ne košta ništa osim struje, ali svijet je online samo dok je to računalo upaljeno. Unajmljeni server je plaćena opcija za svijet koji ostaje online i bez njega.
Pokrenite TerrariaServer.exe iz mape igre Terraria, odaberite ili stvorite svijet, prihvatite port 7777 i postavite lozinku. Na routeru proslijedite TCP port 7777 na svoje računalo, a prijatelji se spajaju na vašu javnu IP adresu preko Join via IP.
Da, na Vanilla server, kad mobitel i server imaju istu verziju igre. Igrači na mobitelu odaberu Multiplayer, zatim Online, i dodaju IP adresu i port servera. tModLoader serveri su samo za PC, pa se igrači na mobitelu ne mogu spojiti na modani server.
Još ne. Igrači na Xboxu, PlayStationu i Switchu danas se ne mogu spojiti na dedicated servere; igraju s drugima na istoj obitelji konzola. Re-Logic kaže da crossplay za konzole stiže.
Zadano port 7777, preko TCP-a. Kod kuće na routeru proslijedite TCP 7777 na računalo na kojem radi server. Hostani server prikazuje adresu i port u panelu, pa nema što prosljeđivati.
Vanilla za prijatelje koji samo žele igrati. TShock za javne ili zajedničke servere kojima trebaju računi, dozvole i zaštita od griefinga. tModLoader za sadržajne modove poput Calamity ili Thorium, pri čemu i svaki igrač koristi tModLoader.
2 GB udobno pokreće Vanillu ili TShock za malu skupinu. Odaberite 4 GB za veću skupinu ili velik, dobro istražen svijet, a 6 do 8 GB za tModLoader s velikim sadržajnim modovima poput Calamity ili Thorium.
U Terrariji odaberu Multiplayer, zatim Join via IP, i unesu IP adresu servera, port i lozinku. Za server na vašem računalu to je vaša javna IP adresa i port 7777; za hostani server adresa i port prikazani u panelu.
Da. Kopirajte .wld datoteku iz svoje mape Worlds u mapu svjetova na serveru i usmjerite server na nju. Na HytHostu je prenesite u saves/Worlds i u kartici Startup postavite World Name na ime datoteke; modanom svijetu treba i njegova .twld datoteka. Svjetove također besplatno migriramo.
Server na vlastitom računalu online je samo dok je računalo upaljeno, pa svijetu koji je uvijek dostupan treba stroj koji se nikad ne gasi. Upravo je to unajmljeni server: isti dedicated server, koji radi u podatkovnom centru, a vi ne morate ništa ostaviti upaljeno.
Vaš svijet, online i kad vi niste
HytHost Terraria hosting pokreće Vanilla, TShock ili tModLoader na bilo kojoj verziji od 1.4.1 do 1.4.5, uz automatske sigurnosne kopije i besplatnu migraciju svijeta — od €2.59/mj.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursJe li ti ovaj vodič pomogao?