Przejdź do treści
WikilyWIKILY
Wszystkie gryWiki: 30 · wybierz swoją grę
Enshrouded

Zmień grę

Wiki: 30 · wybierz swoją grę
You are viewing an older revision of this page, not the current version.Back to the current version

Jak postawić serwer dedykowany Enshrouded

/guides/dedicated-server

Jak postawić serwer dedykowany Enshrouded

Serwer dedykowany Enshrouded to darmowy program na Windows od Keen Games. Utrzymuje jeden świat dla maksymalnie 16 graczy, a twoi znajomi mogą w nim grać, nawet gdy ty jesteś offline.

Czego potrzebujesz

64-bitowego PC z Windows, który jest włączony, gdy ludzie grają, oraz SteamCMD, darmowego narzędzia wiersza poleceń od Valve do pobierania serwerów Steam. Serwer to aplikacja Steam 2278520, 8,1 GB pobierane z anonimowym logowaniem: ten PC nie potrzebuje gry ani konta Steam.

Nowy świat bez graczy startuje w mniej niż 15 sekund i zużywa około 0,7 GB RAM, a z każdym graczem więcej. Dla porównania: Wikily Servers daje serwerowi Enshrouded na 8 graczy 8 GB RAM i 4 wątki CPU, a na 16 graczy 12 GB i 6 wątków.

Gracze łączą się przez jeden port, UDP 15637. Jeśli dołączą znajomi spoza twojej sieci domowej, przekieruj ten port na routerze (zobacz Porty i zapora poniżej).

Sprawdzone na buildzie serwera ze Steam z 30 października 2026 (wersja 1.0.0.0).

Instalacja serwera

1. Pobierz SteamCMD od Valve i rozpakuj do C:\steamcmd.

SteamCMD na stronie Valve

2. Otwórz PowerShell albo Wiersz polecenia i uruchom tę linię. Pobierze serwer (8,1 GB) do C:\enshrouded-server:

PowerShell
C:\steamcmd\steamcmd.exe +force_install_dir C:\enshrouded-server +login anonymous +app_update 2278520 validate +quit
Okno SteamCMD zakończone komunikatem Success! App '2278520' fully installed.
SteamCMD kończy, gdy wypisze Success! App '2278520' fully installed.

3. Uruchom C:\enshrouded-server\enshrouded_server.exe. Otworzy się okno konsoli. Serwer jest gotowy, gdy pokaże [Session] 'HostOnline' (up)!

Pierwsze uruchomienie i pliki

Konsola serwera Enshrouded po udanym starcie.
Uruchomiony serwer: HostOnline jest up, a świat jest wczytany. Publiczne IP i Steam ID serwera są ukryte.

Pierwsze uruchomienie tworzy enshrouded_server.json, folder savegame ze światem i folder logs, wszystko obok enshrouded_server.exe.

Zatrzymaj serwer, zanim zaczniesz edytować enshrouded_server.json, a potem uruchom go ponownie. Zamknięcie okna konsoli poprawnie wyłącza serwer i najpierw zapisuje świat.

Struktura folderów serwera Enshrouded: enshrouded_server.exe, enshrouded_server.json, savegame z world0.ksd i backup, logs.
Folder serwera po pierwszym uruchomieniu.

Ustawienia serwera

Wszystkie ustawienia są w enshrouded_server.json. Wartości w cudzysłowie to tekst; true, false i liczby piszesz bez cudzysłowu.

UstawienieDomyślnieCo robi
nameEnshrouded ServerNazwa na liście serwerów.
slotCount16Limit graczy, od 1 do 16.
queryPort15637Port UDP, do którego łączą się gracze.
ip0.0.0.0Adres, na którym nasłuchuje serwer. 0.0.0.0 oznacza wszystkie karty sieciowe komputera.
gameSettingsPresetDomyślnieDefault, Relaxed, Hard, Survival albo Custom. Tylko Custom używa wartości z gameSettings.
tags[]Tagi filtrów na liście serwerów: LookingForPlayers, język (English, German, French ...), BaseBuilding, Exploration, Roleplay.
enableTextChatfalseCzat tekstowy włączony (true) albo wyłączony (false).
enableVoiceChatfalseCzat głosowy włączony (true) albo wyłączony (false).
voiceChatModeProximityProximity: gracze słyszą tych, którzy są blisko. Global: wszyscy słyszą wszystkich.
saveDirectory./savegameFolder z zapisem świata.
logDirectory./logsFolder z plikami logów.
userGroups4 grupyHasła i uprawnienia, zobacz Hasła i role.
bannedAccounts[]Zbanowani gracze. Admini banują w grze z zakładki Społeczność.

Hasła i role

Nie ma jednego hasła do serwera. Każda grupa ma własne hasło, a hasło wpisane przy dołączaniu wrzuca gracza do tej grupy. Nowy plik ma cztery grupy z losowymi hasłami: ustaw własne, zanim je komuś dasz.

GrupaBudowanie w bazachOtwieranie skrzyńZmiany w świecieOłtarze PłomieniaKick i ban
AdminTakTakTakTakTak
FriendTakTakTakNieNie
GuestNieNieTakNieNie
VisitorNieNieNieNieNie

Każda grupa oprócz Visitor może w świecie walczyć, zbierać, kopać i robić questy. Otwieranie skrzyń dotyczy skrzyń, stacji roboczych i innych pojemników w bazach graczy, nie skrzyń w świecie. Ołtarze Płomienia to ich stawianie, ulepszanie i usuwanie.

reservedSlots trzyma tyle wolnych miejsc dla grupy, żeby admin mógł wejść nawet na pełny serwer.

enshrouded_server.json
"userGroups": [
  {
    "name": "Admin",
    "password": "pick-a-long-admin-password",
    "canKickBan": true,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": true,
    "reservedSlots": 1
  },
  {
    "name": "Friend",
    "password": "password-for-friends",
    "canKickBan": false,
    "canAccessInventories": true,
    "canEditWorld": true,
    "canEditBase": true,
    "canExtendBase": false,
    "reservedSlots": 0
  }
]

Przykład pokazuje dwie z czterech grup: zostaw w pliku pozostałe dwie, jeśli ich używasz. Nową grupę dodasz, kopiując jeden blok, nadając mu nową nazwę i hasło i ustawiając każde uprawnienie na true albo false.

Porty i zapora

Gracze łączą się przez jeden port: UDP 15637, czyli queryPort z ustawień.

Przepuść port przez Zaporę Windows. Uruchom to raz w PowerShell jako administrator:

PowerShell (administrator)
New-NetFirewallRule -DisplayName "Enshrouded server" -Direction Inbound -Protocol UDP -LocalPort 15637 -Action Allow

Dla graczy spoza twojej sieci domowej przekieruj UDP 15637 na routerze na lokalny adres IP komputera z serwerem. Jeśli zmienisz queryPort, przekieruj ten port.

Schemat: gracze łączą się przez UDP 15637 z twoim routerem, który przekierowuje UDP 15637 na komputer z serwerem.
UDP 15637 musi dotrzeć do komputera z serwerem przez router i zaporę.

Dołączanie do serwera

1. W menu głównym gry otwórz Dołącz. 2. Zaznacz Pokaż serwer dedykowany i wpisz nazwę serwera w Filtruj nazwy serwerów. Albo wpisz jego IP w Znajdź serwer (adres IPv4) i wybierz Dodaj serwer. 3. Wybierz serwer, kliknij Dołącz (wprowadź hasło) i wpisz hasło swojej grupy.

Gracze w tej samej sieci co serwer używają jego lokalnego adresu IP, wszyscy inni publicznego adresu IP routera.

Zapisy, kopie zapasowe i aktualizacje

Świat to savegame\world0.ksd. Serwer zapisuje go w trakcie działania najpóźniej co kilka minut i przy wyłączaniu. Ostatnie 10 zapisów rotuje w savegame\backup jako world0.ksd.backup-0 do -9: numer to slot, a nie wiek, więc patrz na daty plików.

Żeby zrobić kopię zapasową, zatrzymaj serwer i skopiuj cały folder savegame. Żeby zaktualizować, zatrzymaj serwer i uruchom ponownie linię SteamCMD z instalacji: pobierze tylko zmiany i zachowa zapis i ustawienia.

Steam sam aktualizuje grę, ale nie serwer. Po patchu gracze widzą Wersja kompilacji tego serwera jest starsza od twojej, dopóki nie zaktualizujesz serwera.

Częste problemy

Konsola od razu się zamyka: Internal Error: Failed to parse Config

W enshrouded_server.json jest literówka, najczęściej brakujący albo nadmiarowy przecinek lub cudzysłów w zmienionej linii. Serwer nie wystartuje, dopóki plik znowu nie będzie poprawnym JSON; nie podmienia pliku.

Moje zmiany w enshrouded_server.json nic nie dają

Serwer czyta plik przy starcie. Zatrzymaj go, zapisz plik, uruchom ponownie.

Moje ustawienia gry są ignorowane

gameSettings działa tylko, gdy gameSettingsPreset ma wartość Custom. Przy Default, Relaxed, Hard albo Survival obowiązują wartości presetu.

Nie udało się dołączyć. Niepoprawne hasło.

Hasło nie pasuje do żadnej grupy. Skopiuj je dokładnie z enshrouded_server.json, bez cudzysłowów.

Gracz dostał złe uprawnienia

Grupę wyznacza wpisane hasło. Daj graczowi hasło grupy, do której ma należeć, i niech dołączy jeszcze raz.

Znajomi spoza mojej sieci nie mogą się połączyć

Sprawdź, czy UDP 15637 jest przekierowany na routerze na właściwe lokalne IP, czy reguła zapory istnieje i czy konsola pokazała HostOnline. Przekieruj UDP, nie TCP.

Wersja kompilacji tego serwera jest starsza od twojej

Gra dostała patch, a serwer nie. Zatrzymaj serwer i uruchom ponownie linię SteamCMD.

Pytania

Czy muszę mieć Enshrouded, żeby postawić serwer?

Nie. SteamCMD pobiera serwer z anonimowym logowaniem. Grę muszą mieć tylko gracze.

Ilu graczy może dołączyć do serwera Enshrouded?

Maksymalnie 16. Limit ustawia slotCount w enshrouded_server.json, od 1 do 16.

Jakiego portu używa serwer Enshrouded?

UDP 15637, czyli ustawienie queryPort. Przekieruj go na routerze i zezwól na niego w Zaporze Windows.

Czy serwer musi działać cały czas?

Gracze mogą dołączyć tylko, gdy działa. Żeby znajomi grali, kiedy jesteś offline, komputer z serwerem musi być włączony 24/7.

Czy mogę postawić serwer Enshrouded na Linuksie?

Keen Games wydaje serwer tylko na Windows. Na Linuksie działa pod Wine; testowano go na Ubuntu 24.04 z Wine 9.0.

Jak zostać adminem na swoim serwerze Enshrouded?

Dołącz z hasłem grupy Admin z enshrouded_server.json. Ta grupa może kickować i banować graczy oraz zmieniać wszystko w bazach.

Wikily Servers hostuje Enshrouded

Od 4,99 € miesięcznie

Wypróbuj 24 h za darmo · Serwery w Europie i Ameryce Północnej, w Azji od 6,99 €

Wynajmij serwer