Twojemu serwerowi Don't Starve Together brakuje dwóch rzeczy, zanim ktokolwiek na nim zagra: tokena klastra Klei, bez którego nikt nie wejdzie na serwer, oraz nazwy serwera, którą znajomi faktycznie znajdą w przeglądarce serwerów. Ten poradnik omawia jedno i drugie, a potem ustawienia, które większość zmienia pierwszego dnia.
Dodaj token klastra Klei
Token klastra to darmowy kod wiążący serwer z kontem Klei. Każdy serwer Don't Starve Together działający online go potrzebuje, więc zaczynasz właśnie od tego.
Warto wiedzieć, jak wygląda brak tokena, bo to nie jest crash. Sprawdziliśmy to na własnym serwerze: z tokenem zastępczym w polu serwer się uruchamia, oba shardy wypisują Account Failed (6): "E_EXPIRED_TOKEN", potem Your Server Will Not Start, a proces po prostu stoi. Panel przez cały czas pokazuje serwer jako działający i nikt nie może wejść. Serwer, który wygląda zdrowo, a nikogo nie wpuszcza, to więc problem z tokenem, dopóki nie udowodnisz czegoś innego.
Dlatego panel pyta o token od razu. Naciśnij Uruchom na serwerze, którego token wciąż jest zastępczy, a zamiast startu otworzy się okno Dodaj swój token klastra Klei. Wklej token, naciśnij Zapisz i uruchom, a serwer wystartuje już z nim.

Token zdobędziesz na dwa sposoby:
- W przeglądarce: zaloguj się na accounts.klei.com, otwórz Game Servers i wygeneruj server token dla Don't Starve Together.
- W grze: otwórz konsolę w menu głównym klawiszem tyldy i wykonaj:
TheNet:GenerateClusterToken()
Powstanie plik cluster_token.txt w Twoim lokalnym folderze Klei. Otwórz go i skopiuj całą linię dokładnie tak, jak wygląda, niczego nie dopisując ani nie ucinając.
Token siedzi też w polu Server Token w zakładce Uruchamianie, więc możesz go tam wkleić albo wymienić w dowolnej chwili i zrestartować serwer.

Nazwij serwer tak, żeby dało się go znaleźć
Don't Starve Together nie ma w menu pola do bezpośredniego połączenia. Gracze znajdują serwery, wyszukując nazwę w Browse Games, więc nazwa serwera to najważniejsze pojedyncze ustawienie, jakiego dotkniesz.
Zmień Cluster Name w zakładce Uruchamianie na coś charakterystycznego dla Waszej ekipy. Jeśli zostawisz domyślną, znajomi wpiszą ją w wyszukiwarkę i dostaną stronę pełną cudzych serwerów o tej samej nazwie. Cluster Description to linia widoczna po kliknięciu Twojego serwera na liście.

Jeśli serwer ma być prywatny, ustaw cluster password. Każdy bez hasła zostanie odrzucony przy wejściu, a serwer nadal będzie widoczny na liście.
Wybierz tryb gry i limit graczy
Game Mode przyjmuje dokładnie trzy wartości:
survivalto ustawienie domyślne. Gracze po śmierci stają się duchami i wymagają wskrzeszenia, a pory roku w świecie biegną dalej.endlessjest łagodniejszy. Duchy mogą wskrzesić się same przy portalu i nic nie przepada na stałe.wildernesswyrzuca wszystkich w losowym miejscu, bez wspólnej bazy i bez wskrzeszeń.
Max Players ustawia liczbę miejsc. Nowe serwery mają 16, co wystarcza praktycznie każdej ekipie. Podniesienie limitu kosztuje pamięć, bo Twój klaster trzyma dwa światy w pamięci jednocześnie.
O jaskiniach Caves
Twój serwer uruchamia dwa shardy: świat powierzchni i Caves. Oba startują razem i pozostają połączone, więc zejście przez sinkhole przenosi Cię do świata jaskiń, zamiast odrzucać do wyboru postaci. Nie musisz w tym celu prowadzić, zamawiać ani konfigurować drugiego serwera.
Warto wiedzieć: oba shardy to osobne światy z własnym licznikiem dni i własnymi world settings. Restart restartuje oba.
Zainstaluj mody ze Steam Workshop
Don't Starve Together potrzebuje dwóch plików, żeby mod zadziałał, a pominięcie drugiego to najczęstszy błąd. Najpierw zatrzymaj serwer.
1. Każ serwerowi pobrać moda. Otwórz mods/dedicated_server_mods_setup.lua i dodaj po jednej linii na mod, z ID z Workshop wziętym z adresu moda na Steam:
ServerModSetup("378160973")
ServerModCollectionSetup("1234567890")
2. Każ shardom go włączyć. Otwórz modoverrides.lua w folderze sharda Master i dodaj moda z przedrostkiem workshop-:
return {
["workshop-378160973"] = { enabled = true },
}
Jeśli mod ma działać także pod ziemią, skopiuj ten sam plik do folderu sharda Caves. Mod pobrany, ale nieobecny w modoverrides.lua, po prostu nigdy się nie wczyta.
Uruchom serwer i obserwuj konsolę. Mod pobiera się przy pierwszym starcie po dodaniu, więc daj mu chwilę.

Zmień world settings
Opcje generowania świata, takie jak world size, długość pór roku i częstość surowców, znajdują się w worldgenoverride.lua, po jednym na shard. Działają wyłącznie na świat, który nie został jeszcze wygenerowany. Zmiana ich w świecie, w którym już graliście, nic nie da.
Żeby nowe world settings zadziałały, świat trzeba wygenerować od nowa, a to go usuwa. Jeśli Ci na nim zależy, najpierw pobierz kopię folderu z zapisem.
Częste problemy
Panel pokazuje, że serwer działa, ale nikt nie może wejść. Prawie zawsze chodzi o token klastra. Otwórz zakładkę Konsola i poszukaj Account Failed (6) oraz Your Server Will Not Start z któregoś sharda. Proces działa dalej, dlatego panel wciąż pokazuje go jako uruchomiony. Skopiuj token ponownie, bez dodatkowych spacji i znaków nowej linii, i zrestartuj.
Znajomi nie mogą znaleźć serwera. Nazwa najpewniej wciąż jest domyślna, więc wyniki wyszukiwania są pełne cudzych serwerów. Nadaj jej coś wyróżniającego. Jeśli nadal go nie widzą, niech połączą się bezpośrednio, co opisuje jak dołączyć do serwera Don't Starve Together.
Przy sinkhole wracam do wyboru postaci. To shard Caves nie przyjmuje przekazania gracza. Zrestartuj serwer i w trakcie startu wypatruj w konsoli błędów pochodzących z sharda Caves.
Mod się pobrał, ale nic nie robi. Brakuje go w modoverrides.lua albo dodałeś go tylko do sharda Master i liczyłeś, że zadziała w jaskiniach. Potrzebne są oba pliki.
Moje world settings się nie zmieniły. worldgenoverride.lua wpływa wyłącznie na generowanie świata. Istniejący świat zachowuje ustawienia, z jakimi powstał.
Wszystko powyższe jest dostępne na każdym serwerze Don't Starve Together u nas, a wymienione tu zakładki należą do panelu gracza, który dostajesz z każdym serwerem.
