Cum să faci un server Terraria
Pe această pagină
Terraria e alt joc atunci când îl joci cu prietenii: unul sapă, altul construiește, iar altul pleacă după boss-ul pentru care nimeni nu e pregătit. Ca să joci Terraria multiplayer ai nevoie de un server, iar jocul îți oferă două variante — sesiunea Steam Host & Play, care rulează în interiorul jocului tău, și un server dedicat Terraria, care rulează de sine stătător.
Ghidul acesta le explică pe amândouă, apoi te conduce prin crearea unui server dedicat pe PC, alegerea între Vanilla, TShock și tModLoader, rularea unui server la un host și ce dispozitive se pot conecta efectiv. Este scris pentru Terraria 1.4.5, versiunea actuală.
Host & Play sau server dedicat
Host & Play este butonul din meniul Multiplayer al Terraria. Alegi o lume, Steam îți invită prietenii și vă apucați de joc. Nu cere nicio configurare, deci e alegerea potrivită pentru o seară de joc. Problema: lumea rulează în interiorul jocului tău și se oprește în clipa în care ieși, iar așa se pot conecta doar prietenii de pe Steam.
Un server dedicat este un program separat — TerrariaServer — care rulează o lume fără ca cineva să joace pe acel calculator. Prietenii se conectează cu Join via IP, oricând vor, iar lumea merge mai departe și după ce te deconectezi.
| Host & Play | Server dedicat | |
|---|---|---|
| Configurare | Niciuna | Câteva minute, plus redirecționarea portului acasă |
| Online când gazda nu joacă | Nu | Da, cât timp rulează serverul |
| Cine se poate conecta | Prietenii de pe Steam pe care îi inviți | Oricine are IP-ul, portul și parola |
| Unelte de admin și pluginuri | Nu | Cu TShock |
| Moduri | Cu tModLoader | Cu tModLoader |
Vrei ca lumea să rămână online fără PC-ul tău? Un server Terraria HytHost cu Vanilla, TShock sau tModLoader pornește de la €2.59/lună.
Vezi planurile TerrariaFă un server dedicat Terraria acasă
Găsește serverul
Dacă ai Terraria pe Steam, îl ai deja: TerrariaServer.exe se află în folderul jocului (în Steam, clic dreapta pe Terraria > Manage > Browse local files). Pentru Linux sau pentru un calculator fără joc, descarcă serverul dedicat de pe terraria.org — fișierul actual este terraria-server-1458.zip, cu versiuni pentru Windows, Linux și Mac în interior.
Pornește-l și răspunde la întrebări
- Rulează
TerrariaServer.exe(pe Linux,./TerrariaServer.bin.x86_64, ideal întmux, ca să rămână pornit după ce închizi terminalul). - Alege o lume sau apasă
npentru una nouă: mărimea (mică, medie, mare), dificultatea (Classic, Expert, Master, Journey), răul lumii, un nume și, opțional, un seed. - Max players — apasă Enter pentru 16.
- Server port — apasă Enter pentru 7777.
- Automatically forward port? —
yîi cere routerului să deschidă portul prin UPnP. Deseori funcționează; dacă prietenii tot nu se pot conecta, redirecționează-l manual. - Parola — pune una, dacă nu vrei străini pe server.
Când consola spune că serverul a pornit, acesta rulează. Scrie exit ca să-l oprești — mai întâi salvează lumea.
Deschide portul
Redirecționează portul TCP 7777 din router către adresa IP locală a PC-ului și permite TerrariaServer în firewall. Prietenii se conectează apoi cu IP-ul tău public și portul 7777; tu te conectezi de pe același PC cu 127.0.0.1.
Sari peste întrebări cu serverconfig.txt
Pentru un server pe care îl pornești des, pune răspunsurile într-un fișier de configurare și pornește-l cu TerrariaServer.exe -config serverconfig.txt. Arhiva include un exemplu cu toate opțiunile comentate:
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 creează lumea dacă fișierul nu există (1 mică, 2 medie, 3 mare); difficulty înseamnă 0 Classic, 1 Expert, 2 Master, 3 Journey și se aplică doar unei lumi noi. Lumile se află în Documents/My Games/Terraria/Worlds pe Windows și în ~/.local/share/Terraria/Worlds pe Linux.
Vanilla, TShock sau tModLoader
- Vanilla este serverul oficial, exact așa cum îl livrează Re-Logic. Are câteva comenzi de consolă și nimic altceva. Perfect pentru un grup de prieteni care au încredere unii în alții.
- TShock este un server construit peste vanilla care adaugă tot ce îi trebuie unui server public: conturi de jucători, grupuri și permisiuni, protecția zonelor împotriva griefingului, banuri, interzicerea unor iteme, personaje salvate pe server și pluginuri. Jucătorii se conectează cu jocul obișnuit. Versiunea actuală, TShock 6, rulează Terraria 1.4.5.
- tModLoader rulează moduri de conținut precum Calamity și Thorium. Fiecare jucător are nevoie și el de tModLoader, iar acesta se bazează încă pe Terraria 1.4.4, așa că o lume jucată pe 1.4.5 nu poate fi deschisă în el. Are propriul ghid: cum să faci un server tModLoader.
Prima pornire a TShock
Un server TShock nou afișează în consolă un cod de configurare (este salvat și în tshock/setup-code.txt). Intră pe server și scrie în chat:
/setup 1234567 /user add YourName YourPassword owner /login YourName YourPassword /setup
Prima linie îți dă drepturi temporare, a doua îți creează contul de proprietar, iar ultima închide sistemul de configurare. Setările se află în tshock/config.json. Ghidurile mai vechi pomenesc /auth; TShock actual folosește /setup.
Fă un server Terraria pe HytHost
- Comandă și alege software-ul. Pe pagina Terraria hosting, alege un plan, apoi Vanilla, TShock sau tModLoader și o versiune a jocului de la 1.4.1 până la cea mai nouă, 1.4.5. Serverul se creează automat după plată.
- Configurează lumea în fila Startup. Numele lumii, mărimea, dificultatea (inclusiv Journey și Master), seed-ul, parola, mesajul zilei și numărul maxim de jucători. Mărimea, dificultatea și seed-ul se aplică doar când se creează o lume nouă.
- Sau adu-ți propria lume. Oprește serverul, încarcă fișierul
.wldînsaves/Worldscu managerul de fișiere sau prin sFTP și setează World Name din fila Startup la numele fișierului fără.wld. Numele poate conține litere, cifre,-și_, așa că redenumește mai întâi un fișier care are spații. - Conectează-te prin IP. În Terraria alege Multiplayer > Join via IP, introdu adresa și portul din panou, apoi parola. Pe un IP partajat, panoul îți arată portul alocat; add-on-ul Dedicated IP îi dă serverului propria adresă, pe portul 7777.
Te-ai răzgândit mai târziu în privința software-ului? Fila Software comută între Vanilla, TShock și tModLoader și schimbă versiunea, păstrându-ți lumea, parola, mesajul zilei și sloturile de jucători, după ce salvează mai întâi un snapshot al lumii. Singura schimbare pe care o refuză este o lume 1.4.5 către tModLoader, care nu o poate deschide.
Vanilla, TShock sau tModLoader, orice versiune de la 1.4.1 la 1.4.5 — hosting Terraria de la €2.59/lună, iar Iron pentru un grup de prieteni la €5.18/lună.
Vezi planurile TerrariaCum ții serverul online când PC-ul e oprit
Un server acasă e gratuit și, pentru un grup care joacă împreună, poate fi tot ce îți trebuie vreodată. Limita e simplă: lumea e online exact atât cât e pornit PC-ul tău. De fiecare dată când îl închizi, îl repornești pentru o actualizare sau iei laptopul cu tine, serverul pleacă odată cu el — iar prietenul care voia să intre pentru o oră de minerit nu găsește nimic.
Găzduirea acasă mai cere și un router pe care îl poți configura; unele conexiuni — internetul mobil, multe linii partajate „CGNAT” — nu pot primi deloc jucători din exterior.
Acesta e motivul cinstit pentru care închiriezi un server: nu că se configurează mai repede, ci că ține lumea online non-stop fără PC-ul tău. Pentru grupuri mici costă mai puțin decât s-ar crede — Vanilla și TShock rulează lejer pe planul Copper de 2 GB. Dacă vrei să vezi mai întâi toate opțiunile gratuite, citește hosting gratuit pentru servere Terraria.
Mobil, console și crossplay
Jucătorii de pe mobil se pot conecta la un server Terraria Vanilla prin IP și port atunci când telefonul și serverul rulează aceeași versiune a jocului. Pe telefon, asta înseamnă Multiplayer > Online, apoi adaugi adresa și portul serverului.
- Versiunile trebuie să coincidă. Telefoanele se actualizează în ritmul lor, așa că, dacă un telefon are altă versiune, alege pentru server versiunea corespunzătoare — pe HytHost la comandă sau mai târziu din fila Software, oriunde între 1.4.1 și 1.4.5.
- Jucătorii de pe console nu se pot conecta încă la servere dedicate. Re-Logic spune că crossplay-ul pe console va veni, dar deocamdată jucătorii de pe Xbox, PlayStation și Switch joacă doar între ei, pe propriile sisteme.
- tModLoader există doar pe PC, așa că jucătorii de pe mobil nu se pot conecta la un server cu moduri.
- Steam și GOG sunt același joc de PC și ambele se pot conecta la un server dedicat cu Join via IP. Invitațiile Host & Play sunt doar pentru Steam.
Comenzile serverului și de câtă RAM ai nevoie
Scrie-le în consola serverului, fără slash:
| Comandă | Ce face |
|---|---|
help | Afișează toate comenzile |
playing | Arată cine e online |
save | Salvează lumea |
exit | Salvează și oprește serverul; exit-nosave oprește fără salvare |
kick <player> / ban <player> | Scoate sau banează un jucător; pentru unban, șterge linia lui din banlist.txt |
password <new> | Schimbă parola serverului; doar password o afișează |
say <message> | Trimite un mesaj tuturor |
motd <text> | Schimbă mesajul zilei |
dawn, noon, dusk, midnight | Setează ora din zi |
settle | Stabilizează toate lichidele |
seed | Arată seed-ul lumii |
RAM: un server vanilla e ușor. În repaus, fără nimeni conectat, folosește aproximativ 0,6 GB pe o lume mică, 0,8 GB pe una medie și puțin peste 1 GB pe una mare, iar mai mult pe măsură ce jucătorii explorează. 2 GB rulează lejer Vanilla sau TShock pentru un grup mic, 4 GB se potrivesc unui grup mai mare sau unei lumi mari, bine explorate, iar tModLoader cu moduri mari de conținut cere 6–8 GB.
Întrebări frecvente
Software-ul serverului este gratuit: vine cu versiunea Steam a Terraria și poate fi descărcat de pe terraria.org, iar TShock și tModLoader sunt și ele gratuite. Găzduirea pe propriul PC nu costă nimic în afară de curent, dar lumea e online doar cât timp PC-ul e pornit. Un server închiriat este varianta plătită pentru o lume care rămâne online fără el.
Rulează TerrariaServer.exe din folderul jocului Terraria, alege sau creează o lume, acceptă portul 7777 și setează o parolă. Redirecționează portul TCP 7777 din router către PC, iar prietenii se conectează cu IP-ul tău public prin Join via IP.
Da, la un server Vanilla, atunci când telefonul și serverul rulează aceeași versiune a jocului. Jucătorii de pe mobil aleg Multiplayer, apoi Online, și adaugă adresa IP și portul serverului. Serverele tModLoader sunt doar pentru PC, așa că jucătorii de pe mobil nu se pot conecta la un server cu moduri.
Nu încă. Jucătorii de pe Xbox, PlayStation și Switch nu se pot conecta astăzi la servere dedicate; joacă cu alții din aceeași familie de console. Re-Logic spune că crossplay-ul pe console va veni.
Implicit portul 7777, prin TCP. Acasă, redirecționează TCP 7777 din router către PC-ul pe care rulează serverul. Un server găzduit își afișează adresa și portul în panou, deci nu ai nimic de redirecționat.
Vanilla pentru prietenii care vor doar să joace. TShock pentru servere publice sau de comunitate care au nevoie de conturi, permisiuni și protecție împotriva griefingului. tModLoader pentru moduri de conținut precum Calamity sau Thorium, cu tModLoader instalat la fiecare jucător.
2 GB rulează lejer Vanilla sau TShock pentru un grup mic. Alege 4 GB pentru un grup mai mare sau o lume mare, bine explorată, și 6–8 GB pentru tModLoader cu moduri mari de conținut precum Calamity sau Thorium.
În Terraria aleg Multiplayer, apoi Join via IP, și introduc adresa IP a serverului, portul și parola. Pentru un server pe PC-ul tău, acestea sunt IP-ul tău public și portul 7777; pentru un server găzduit, adresa și portul afișate în panou.
Da. Copiază fișierul .wld din folderul Worlds în folderul de lumi al serverului și setează serverul să-l folosească. Pe HytHost, încarcă-l în saves/Worlds și setează World Name din fila Startup la numele fișierului; o lume cu moduri are nevoie și de fișierul .twld. Migrăm gratuit și lumile.
Un server pe propriul PC e online doar cât timp PC-ul e pornit, așa că o lume mereu disponibilă are nevoie de un calculator care nu se oprește niciodată. Exact asta este un server închiriat: același server dedicat, rulând într-un centru de date, fără să trebuiască să lași ceva pornit la tine.
Lumea ta, online și când tu nu ești
Hostingul Terraria HytHost rulează Vanilla, TShock sau tModLoader pe orice versiune de la 1.4.1 la 1.4.5, cu backupuri automate și migrare gratuită a lumii — de la €2.59/lună.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursȚi-a fost util acest ghid?