Jak postawić serwer dedykowany Palworld
Postaw własny świat Palworld dla maksymalnie 32 graczy, który zostaje online, gdy się wylogujesz. Pocketpair rozdaje serwer za darmo, na Windows i Linuksa.
Czego potrzebujesz
64-bitowego PC z Windows lub Linuksem, 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 2394010, 5,9 GB pobierane z anonimowym logowaniem: ten PC nie potrzebuje gry.
Na naszym testowym PC nowy świat bez graczy zajmował minutę po starcie około 1,0 GB RAM. Gracze i bazy dokładają do tego swoje.
Pocketpair podaje 16 GB RAM i co najmniej 4 rdzenie CPU, a dla dużego serwera 32 GB. Na 8 GB działa, ale łatwiej o crash, gdy skończy się pamięć.
Gracze łączą się przez jeden port, UDP 8211. Jeśli dołączą znajomi spoza twojej sieci domowej, przekieruj ten port na routerze (zobacz Porty i zapora poniżej).
Sprawdzone na wersji serwera 1.0.5, 31 października 2026.
Instalacja serwera
1. Pobierz SteamCMD od Valve i rozpakuj do C:\steamcmd.
2. Otwórz PowerShell albo wiersz polecenia i pobierz serwer do C:\palworld-server:
C:\steamcmd\steamcmd.exe +force_install_dir C:\palworld-server +login anonymous +app_update 2394010 validate +quit3. Uruchom C:\palworld-server\PalServer.exe. Na maszynie z klientem Steam serwer da się też zainstalować z Biblioteki Steam: zaznacz Narzędzia w filtrze i poszukaj Palworld Dedicated Server.
Na Ubuntu SteamCMD pochodzi z repozytorium multiverse. Zaakceptuj licencję Steam, gdy apt o to zapyta:
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd
steamcmd +force_install_dir ~/palworld-server +login anonymous +app_update 2394010 validate +quit
cd ~/palworld-server
./PalServer.sh -port=8211Pocketpair udostępnia oficjalny obraz z gotowym compose.yaml. Jego folder compose uruchamia serwer na UDP 8211 i trzyma świat w ./Saved:
git clone https://github.com/pocketpairjp/palworld-dedicated-server-docker.git
cd palworld-dedicated-server-docker/compose
docker compose up -dPlik ustawień to wtedy ./Saved/Config/LinuxServer/PalWorldSettings.ini, a opcje startowe to linie command: w compose.yaml. Pocketpair odradza Docker Desktop na Windows i macOS, bo jego wolny dostęp do dysku może uszkodzić zapisy.
Ustawienia serwera
Folder ustawień serwera pojawia się dopiero po pierwszym uruchomieniu. Uruchom serwer raz, zatrzymaj go, potem skopiuj domyślny plik na miejsce i edytuj kopię:
Copy-Item C:\palworld-server\DefaultPalWorldSettings.ini C:\palworld-server\Pal\Saved\Config\WindowsServer\PalWorldSettings.iniNa Linuksie folder to Pal/Saved/Config/LinuxServer. Zmiany w samym DefaultPalWorldSettings.ini nic nie dają: plik mówi to w pierwszych liniach.
Plik to jedna długa linia, OptionSettings=( ... ), ze wszystkimi ustawieniami. Edytuj wartości na miejscu i nie dodawaj łamań linii:
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(ServerName="YOUR-SERVER-NAME",ServerPassword="YOUR-JOIN-PASSWORD",AdminPassword="YOUR-ADMIN-PASSWORD",ServerPlayerMaxNum=16,ExpRate=2.000000,PalCaptureRate=1.500000,DeathPenalty=Item, ... the rest of the line as in the default file ...)| Ustawienie | Domyślnie | Co robi |
|---|---|---|
DayTimeSpeedRate | 1.000000 | Wyższe wartości sprawiają, że dzień mija szybciej. |
NightTimeSpeedRate | 1.000000 | Wyższe wartości sprawiają, że noc mija szybciej. |
ExpRate | 1.000000 | Mnoży XP zdobywane przez graczy. |
PalCaptureRate | 1.000000 | Mnoży szansę, że rzucona sfera złapie Pala. |
PalSpawnNumRate | 1.000000 | Mnoży liczbę dzikich Pali. Wysokie wartości obciążają serwer. |
DeathPenalty | Item | None: nic nie tracisz. Item wyrzuca ekwipunek, ItemAndEquipment dodaje noszony sprzęt, All wyrzuca też Pale, które masz przy sobie. |
BaseCampWorkerMaxNum | 15 | Ile Pali może pracować w jednej bazie (maksymalnie 50). |
GuildPlayerMaxNum | 20 | Limit wielkości gildii. |
BaseCampMaxNumInGuild | 4 | Ile baz może zbudować jedna gildia (maksymalnie 10). |
PalEggDefaultHatchingTime | 1.000000 | Czas wykluwania Huge Egg, w godzinach. |
bIsPvP | False | Włącza PvP. Do prawdziwych walk bEnablePlayerToPlayerDamage i bEnableDefenseOtherGuildPlayer też muszą być na True. |
bEnableFastTravel | True | Szybka podróż między odblokowanymi punktami. |
ServerPlayerMaxNum | 32 | Najwięcej graczy online jednocześnie. |
ServerName | Default Palworld Server | Widoczna na liście serwerów. |
AdminPassword | (puste) | Odblokowuje komendy admina na czacie i chroni REST API. |
ServerPassword | (puste) | Gracze podają je przy dołączaniu. Puste oznacza otwarty serwer. |
RCONEnabled | False | RCON na porcie 25575. Pocketpair oznacza RCON jako przestarzały. |
RESTAPIEnabled | False | REST API na porcie 8212, dla narzędzi w twojej sieci. |
CrossplayPlatforms | (Steam,Xbox,PS5,Mac) | Z jakich platform można dołączać. |
bIsUseBackupSaveData | True | Trzyma rotacyjne kopie zapasowe świata. |
Komendy admina
Ustaw AdminPassword, uruchom serwer, a potem wpisz to na czacie w grze:
/AdminPassword YOUR-ADMIN-PASSWORD| Komenda | Co robi |
|---|---|
/ShowPlayers | Pokazuje graczy online. |
/Save | Zapisuje świat. |
/Broadcast <text> | Wysyła wiadomość do wszystkich. |
/KickPlayer <SteamID> | Wyrzuca gracza. |
/BanPlayer <SteamID> | Banuje gracza. |
/UnBanPlayer <SteamID> | Zdejmuje bana. |
/Shutdown <seconds> <text> | Wyłącza serwer po odliczaniu. |
/DoExit | Natychmiast zatrzymuje serwer. |
Porty i zapora
Gracze łączą się przez UDP 8211 albo port ustawiony przez -port= w linii startowej. Serwer otwiera też UDP 27015 dla Steam.
Przepuść port przez Zaporę Windows, w PowerShell jako administrator:
New-NetFirewallRule -DisplayName "Palworld server" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action AllowDla graczy spoza twojej sieci domowej przekieruj UDP 8211 na routerze na lokalny adres IP komputera z serwerem. REST API (8212) i RCON (25575) trzymaj zamknięte dla internetu.
Serwer społecznościowy i konsole
Do zwykłego serwera dedykowanego dołącza się po adresie. Uruchom go z -publiclobby, a pojawi się też w grze pod Community servers. Gracze na Xbox i PlayStation mogą dołączać tylko do serwerów społecznościowych.
PalServer.exe -port=8211 -publiclobbyPocketpair zaznacza, że od 1.0 serwer może działać lepiej bez starszych flag wydajności -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS. Wypróbuj obie opcje na swoim PC.
Dołączanie do serwera
Otwórz w grze listę serwerów i wpisz adres w pole pod listą, na przykład YOUR-SERVER-IP:8211. Serwer uruchomiony z -publiclobby jest też widoczny pod Community servers. Gracze w tej samej sieci co serwer używają jego lokalnego adresu IP.
Zapisy, kopie zapasowe i aktualizacje
Świat jest zapisywany w Pal\Saved\SaveGames\0\<world ID>. Level.sav w tym folderze to sam świat; nazwa folderu to długi kod z liter i cyfr. Gdy bIsUseBackupSaveData jest włączone (domyślnie), starsze kopie świata lądują w jego folderze backup.
Żeby zrobić kopię zapasową, wpisz /Save, zatrzymaj serwer i skopiuj ten folder. Żeby zaktualizować, zatrzymaj serwer i uruchom ponownie linię SteamCMD: zachowa zapis i ustawienia.
Serwer w starszej wersji niż gra odrzuca graczy. Gdy Palworld dostanie patch, uruchom jeszcze raz polecenie SteamCMD.
Mody
Pocketpair wspiera mody serwerowe ze Steam Workshop tylko na serwerze Windows. Każdy mod trafia do Mods\Workshop obok PalServer.exe i włącza się go w Mods\PalModSettings.ini przez bGlobalEnableMod=true i jedną linię ActiveModList= na mod. Mody wczytują się po restarcie.
Częste problemy
Moje ustawienia nic nie zmieniają
Edytuj Pal\Saved\Config\WindowsServer\PalWorldSettings.ini, nie DefaultPalWorldSettings.ini, i trzymaj OptionSettings w jednej linii. Zatrzymaj serwer przed edycją.
Nie mogę dołączyć do własnego serwera społecznościowego
Routery bez hairpin NAT nie łączą się z serwerem we własnej sieci po publicznym adresie. Dołącz zamiast tego po lokalnym adresie IP.
Znajomi z Xbox lub PlayStation nie mogą dołączyć
Uruchom serwer z -publiclobby i zostaw Xbox i PS5 w CrossplayPlatforms.
Serwer się wysypuje albo brakuje mu pamięci
Dodaj pamięci. Pocketpair podaje 16 GB RAM, a duży serwer powinien mieć 32 GB.
Pytania
Czy muszę mieć Palworld, żeby postawić serwer?
Nie. SteamCMD pobiera serwer z anonimowym logowaniem. Grę muszą mieć tylko gracze.
Ilu graczy może dołączyć do serwera Palworld?
Domyślnie 32, ustawiasz to przez ServerPlayerMaxNum w PalWorldSettings.ini.
Jaki port przekierować dla serwera Palworld?
UDP 8211. Przekieruj go na routerze i zezwól na niego w Zaporze Windows.
Czy mogę postawić serwer Palworld na Linuksie?
Tak. Pocketpair wydaje serwer także na Linuksa (PalServer.sh) i oficjalny obraz Dockera.
Jak zostać adminem na swoim serwerze Palworld?
Ustaw AdminPassword w PalWorldSettings.ini, a potem wpisz na czacie w grze /AdminPassword i to hasło.
Czy gracze na konsolach mogą dołączyć do mojego serwera?
Tak, jeśli to serwer społecznościowy: uruchom go z -publiclobby.
Wikily Servers hostuje Palworld
Od 4,99 € miesięcznie