Hosting serwera Terraria: TShock, mody i konfiguracja

Uruchomienie serwera Terraria to jedno. Uruchomienie serwera Terraria, który działa płynnie, jest dobrze zabezpieczony i obsługuje mody, to zupełnie co innego. W tym artykule zagłębiamy się w TShock, wsparcie modów, konfigurację świata i optymalizację wydajności. Niezależnie od tego, czy zarządzasz małym serwerem dla znajomych, czy publicznym serwerem z dziesiątkami graczy, tutaj znajdziesz wiedzę, aby przenieść swój serwer na wyższy poziom.

TShock: menedżer serwera Terraria

TShock to najczęściej używany plugin do zarządzania serwerem Terraria. Jest to rozszerzenie standardowego serwera dedykowanego, które dodaje uprawnienia oparte na rolach, narzędzia anty-grief, ochronę regionów i setki poleceń. Bez TShock jesteś ograniczony do podstawowych funkcji serwera vanilla. Z TShock masz pełną kontrolę.

Instalacja TShock

Instalacja TShock jest prosta, ale różni się w zależności od systemu operacyjnego:

  1. Pobierz TShock. Przejdź na oficjalną stronę TShock na GitHubie i pobierz najnowszą wersję. Upewnij się, że wersja odpowiada Twojej wersji Terrarii (1.4.4.9 w 2026).
  2. Rozpakuj archiwum. Na Windows rozpakuj ZIP do wybranego folderu. Na Linuksie użyj unzip tshock_*.zip -d /opt/tshock.
  3. Uruchom serwer. Na Windows kliknij dwukrotnie TerrariaServer.exe w folderze TShock. Na Linuksie wykonaj mono TerrariaServer.exe (Mono musi być zainstalowane) lub użyj wariantu .NET: dotnet TerrariaServer.dll.
  4. Pierwsze uruchomienie. Przy pierwszym uruchomieniu TShock generuje plik konfiguracyjny i token administratora. Token pojawia się w konsoli. Zaloguj się na serwer jako gracz i wpisz /setup [token], aby zarejestrować się jako administrator.
  5. Skonfiguruj TShock. Plik konfiguracyjny tshock/config.json zawiera setki opcji. Najważniejsze to ServerPassword, MaxSlots, SpawnProtection i DisableBuild.

Na VPS od HostValues możesz zainstalować TShock z pełnym dostępem root. Procesory AMD Ryzen 9 7950X i dyski NVMe zapewniają szybki start serwera i płynną rozgrywkę.

Uprawnienia i grupy w TShock

TShock działa w oparciu o system grup. Każda grupa ma zestaw uprawnień określających, co gracze mogą robić. Domyślnie istnieją cztery grupy:

  • guest: nowi gracze, którzy jeszcze się nie zarejestrowali. Bardzo ograniczone prawa.
  • default: zarejestrowani gracze. Podstawowy dostęp do świata.
  • vip: zaufani gracze z dodatkowymi prawami (np. teleportacja).
  • superadmin: pełna kontrola nad serwerem.

Możesz tworzyć własne grupy poleceniem /group add [nazwa] [parent] [uprawnienia]. Możesz np. utworzyć grupę „builder", która może budować w chronionych obszarach, lub grupę „moderator", która może kickować i banować graczy, ale nie może zmieniać konfiguracji serwera. System uprawnień jest szczegółowy: dostępnych jest ponad 150 indywidualnych uprawnień.

Ochrona regionów

Jedną z najpotężniejszych funkcji TShock jest ochrona regionów. Możesz wyznaczać obszary, w których tylko określeni gracze lub grupy mogą budować. Jest to niezbędne dla serwerów publicznych:

  • Chroń spawn przed griefingiem za pomocą /region define spawn.
  • Twórz prywatne działki dla graczy za pomocą /region define [nazwa] i /region allow [gracz] [nazwa].
  • Chroń budowle graczy przed niechcianymi zmianami.
  • Użyj /region protect [nazwa] true, aby zablokować region.

Wsparcie modów: tModLoader na serwerze

Oprócz TShock możesz też uruchomić tModLoader na swoim serwerze dla wsparcia modów. Uwaga: TShock i tModLoader to w zasadzie osobne implementacje serwera. Istnieją eksperymentalne kombinacje, ale dla najlepszej stabilności wybierz jedno z nich jako bazę.

Dla serwera tModLoader obowiązują następujące kroki:

  1. Zainstaluj tModLoader przez Steam (jako DLC) lub pobierz samodzielną wersję serwera z GitHuba.
  2. Uruchom serwer poleceniem ./start-tModLoaderServer.sh na Linuksie lub start-tModLoaderServer.bat na Windows.
  3. Instaluj mody przez wbudowaną przeglądarkę modów lub ręcznie umieszczając pliki .tmod w folderze Mods.
  4. Wszyscy gracze muszą mieć zainstalowane dokładnie te same mody i wersje. Używaj pliku enabled.json do śledzenia aktywnych modów.

Wpływ modów na RAM jest bardzo zróżnicowany. Serwer vanilla tModLoader używa około 512 MB. Sam Calamity dodaje już 300 do 500 MB. Z pełnym modpackiem 15+ modów licz na 2 do 4 GB RAM.

Konfiguracja i generacja świata

Wybór ustawień świata ma bezpośredni wpływ na wydajność serwera i doświadczenie graczy:

UstawienieOpcjeWpływ
Rozmiar świataMały / Normalny / DużyDuży = więcej RAM, więcej kafelków do przetworzenia
Poziom trudnościClassic / Expert / Master / JourneyExpert i Master zwiększają liczbę wrogów i ich HP
SeedLosowy lub podanyKonkretne seedy dają przewidywalne światy dla speedrunów lub gry kompetytywnej
Zło (Evil)Corruption / Crimson / RandomOkreśla, który zły biom zawiera świat

Dla najlepszej wydajności na serwerze z mniej niż 8 graczami wystarczy mały lub normalny świat. Duże światy są sensowne dla większych grup lub gdy chcesz eksplorować całą zawartość bez szybkiego „pustego" wrażenia.

Porady dotyczące wydajności serwerów Terraria

Terraria jest głównie jednowątkowa, więc częstotliwość taktowania na rdzeń jest ważniejsza niż liczba rdzeni. Oto konkretne porady:

  • Wybierz dyski NVMe. Serwer regularnie zapisuje stan świata. Na HDD powoduje to odczuwalny lag; na NVMe jest to prawie niemierzalne.
  • Ogranicz liczbę aktywnych NPC. Wiele NPC w polu widzenia graczy zwiększa obciążenie ticków serwera. Za pomocą TShock możesz zmniejszyć częstotliwość spawnu NPC.
  • Rozłóż automatyczne zapisy. Jeśli prowadzisz kilka światów na tym samym serwerze, upewnij się, że automatyczne zapisy nie odbywają się jednocześnie.
  • Usuwaj nieużywane przedmioty. Przedmioty na ziemi (dropped items) są śledzone przez serwer. TShock oferuje polecenie do usunięcia wszystkich przedmiotów na ziemi: /butcher dla NPC, /clearitems dla przedmiotów.
  • Używaj sesji screen lub tmux. Na Linuksie zapobiegasz w ten sposób zatrzymaniu serwera po utracie połączenia SSH.

Porównanie opcji hostingu

Masz trzy realistyczne opcje hostowania serwera Terraria w 2026 roku:

  • Hosting w domu: za darmo, ale zależny od Twojego sprzętu, łącza internetowego i dostępności. Brak ochrony przed DDoS, brak stałego IP u większości polskich dostawców.
  • Zarządzany hosting gier: dostawca dostarcza gotowy panel, w którym konfigurujesz serwer. Proste, ale czasem ograniczone w tym, co możesz zainstalować.
  • VPS: pełna kontrola, dostęp root i swoboda instalacji TShock, tModLoader lub obu. W HostValues działasz na sprzęcie AMD Ryzen 9 7950X z dyskami NVMe i ochroną przed DDoS.

W większości przypadków najlepszym wyborem jest zarządzany hosting Terraria (dla wygody) lub VPS (dla pełnej kontroli).

Dlaczego HostValues?

Wszystkie serwery działają na sprzęcie AMD Ryzen 9 7950X z dyskami NVMe, standardową ochroną przed DDoS i lokalizacją serwera w Holandii. Wsparcie jest dostępne codziennie od 10:00 do 22:00, a wszystkie usługi są z możliwością rezygnacji co miesiąc. Sprawdź hosting Terraria lub wybierz VPS dla pełnej swobody.

Najczęściej zadawane pytania

Czy mogę uruchomić TShock i tModLoader jednocześnie?

Oficjalnie TShock i tModLoader to osobne implementacje serwera. Istnieją projekty społecznościowe łączące oba, ale stabilność nie jest gwarantowana. W praktyce wybierasz TShock, jeśli zarządzasz publicznym serwerem, gdzie bezpieczeństwo i uprawnienia są priorytetem, a tModLoader, jeśli chcesz zapewnić modowane doświadczenie dla stałej grupy. Niektóre serwery rozwiązują to, uruchamiając dwie osobne instancje: serwer TShock dla vanilla i serwer tModLoader dla modowanej rozgrywki.

Jak zabezpieczyć serwer Terraria przed grieferami?

Zainstaluj TShock i ustaw ochronę regionów dla spawnu i ważnych budowli. Włącz obowiązkową rejestrację, aby goście nie mogli od razu budować. Użyj opcji DisableBuild dla grupy guest i przyznawaj prawa budowania dopiero zarejestrowanym graczom. Dodatkowo regularnie twórz kopie zapasowe świata, abyś mógł przywrócić stan w razie problemów.

Ilu graczy obsłuży serwer Terraria?

Technicznie Terraria obsługuje do 255 graczy, ale w praktyce serwery powyżej 16 graczy stają się zauważalnie wolniejsze. Dla płynnego doświadczenia 8 do 12 graczy na dobrze skonfigurowanym serwerze to realistyczne maksimum. Z dodatkowym RAM i mocnym procesorem (jak Ryzen 9 7950X w HostValues) możesz skalować do 16 do 20 graczy.

Podsumowanie

Dobrze zarządzany serwer Terraria działa na TShock dla bezpieczeństwa i uprawnień lub na tModLoader dla wsparcia modów. Skonfiguruj swój świat dostosowany do liczby graczy, wybierz dyski NVMe dla szybkich zapisów i regularnie monitoruj wydajność. Dla serwera dostępnego 24/7 z profesjonalnym sprzętem i ochroną przed DDoS sprawdź hosting Terraria lub pakiety VPS w HostValues.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga