Как создать выделенный сервер Palworld
Запустите собственный мир Palworld до 32 игроков, который остаётся онлайн, когда вы выходите из игры. Pocketpair раздаёт сервер бесплатно, для Windows и Linux.
Что нужно
64-битный ПК с Windows или Linux, который включён, пока люди играют, и SteamCMD, бесплатная консольная утилита Valve для загрузки серверов Steam. Сервер это приложение Steam 2394010, 5,9 ГБ с анонимным входом: этому ПК не нужна игра.
На нашем тестовом ПК новый мир без игроков через минуту после старта занимал около 1,0 ГБ RAM. Игроки и базы добавляют к этому.
Сама Pocketpair называет 16 ГБ RAM и минимум 4 ядра CPU, а для большого сервера 32 ГБ. На 8 ГБ он работает, но чаще падает, когда заканчивается память.
Игроки подключаются через один порт, UDP 8211. Если будут заходить друзья не из вашей домашней сети, пробросьте этот порт на роутере (см. Порты и брандмауэр ниже).
Проверено на версии сервера 1.0.5, 31 октября 2026.
Установка сервера
1. Скачайте SteamCMD у Valve и распакуйте в C:\steamcmd.
2. Откройте PowerShell или командную строку и скачайте сервер в C:\palworld-server:
C:\steamcmd\steamcmd.exe +force_install_dir C:\palworld-server +login anonymous +app_update 2394010 validate +quit3. Запустите C:\palworld-server\PalServer.exe. На машине с клиентом Steam сервер можно поставить и из библиотеки Steam: отметьте в фильтре «Инструменты» и найдите Palworld Dedicated Server.
В Ubuntu SteamCMD ставится из репозитория multiverse. Примите лицензию Steam, когда apt спросит:
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 выпускает официальный образ с готовым compose.yaml. Его папка compose запускает сервер на UDP 8211 и хранит мир в ./Saved:
git clone https://github.com/pocketpairjp/palworld-dedicated-server-docker.git
cd palworld-dedicated-server-docker/compose
docker compose up -dФайл настроек тогда ./Saved/Config/LinuxServer/PalWorldSettings.ini, а параметры запуска это строки command: в compose.yaml. Pocketpair не советует Docker Desktop на Windows и macOS: медленный доступ к диску может повредить сохранения.
Настройки сервера
Папка настроек сервера появляется только после первого запуска. Запустите сервер один раз, остановите его, затем скопируйте файл по умолчанию на место и редактируйте копию:
Copy-Item C:\palworld-server\DefaultPalWorldSettings.ini C:\palworld-server\Pal\Saved\Config\WindowsServer\PalWorldSettings.iniНа Linux папка называется Pal/Saved/Config/LinuxServer. Изменения в самом DefaultPalWorldSettings.ini ни на что не влияют: это написано в первых строках файла.
Файл это одна длинная строка, OptionSettings=( ... ), со всеми настройками. Меняйте значения прямо на месте и не добавляйте переносов строк:
[/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 ...)| Параметр | По умолчанию | Что делает |
|---|---|---|
DayTimeSpeedRate | 1.000000 | Чем выше значение, тем быстрее проходит день. |
NightTimeSpeedRate | 1.000000 | Чем выше значение, тем быстрее проходит ночь. |
ExpRate | 1.000000 | Умножает опыт, который получают игроки. |
PalCaptureRate | 1.000000 | Умножает шанс, что брошенная сфера поймает пала. |
PalSpawnNumRate | 1.000000 | Умножает количество диких палов. Высокие значения нагружают сервер. |
DeathPenalty | Item | При None ничего не теряется. Item выбрасывает инвентарь, ItemAndEquipment ещё и надетое снаряжение, All вдобавок палов, которые с вами. |
BaseCampWorkerMaxNum | 15 | Сколько палов может работать на одной базе (максимум 50). |
GuildPlayerMaxNum | 20 | Лимит размера гильдии. |
BaseCampMaxNumInGuild | 4 | Сколько баз может построить одна гильдия (максимум 10). |
PalEggDefaultHatchingTime | 1.000000 | Время вылупления Huge Egg, в часах. |
bIsPvP | False | Включает PvP. Для настоящих боёв bEnablePlayerToPlayerDamage и bEnableDefenseOtherGuildPlayer тоже должны быть True. |
bEnableFastTravel | True | Быстрое перемещение между открытыми точками. |
ServerPlayerMaxNum | 32 | Максимум игроков онлайн одновременно. |
ServerName | Default Palworld Server | Показывается в списке серверов. |
AdminPassword | (пусто) | Открывает админ-команды в чате и защищает REST API. |
ServerPassword | (пусто) | Его спрашивают у игроков при входе. Если оставить пустым, сервер открыт. |
RCONEnabled | False | RCON на порту 25575. Pocketpair считает RCON устаревшим. |
RESTAPIEnabled | False | REST API на порту 8212, для инструментов в вашей сети. |
CrossplayPlatforms | (Steam,Xbox,PS5,Mac) | С каких платформ можно заходить. |
bIsUseBackupSaveData | True | Делает сменяющиеся бэкапы мира. |
Команды админа
Задайте AdminPassword, запустите сервер и введите это в игровом чате:
/AdminPassword YOUR-ADMIN-PASSWORD| Команда | Что делает |
|---|---|
/ShowPlayers | Показывает игроков онлайн. |
/Save | Сохраняет мир. |
/Broadcast <text> | Отправляет сообщение всем. |
/KickPlayer <SteamID> | Кикает игрока. |
/BanPlayer <SteamID> | Банит игрока. |
/UnBanPlayer <SteamID> | Снимает бан. |
/Shutdown <seconds> <text> | Выключает сервер после обратного отсчёта. |
/DoExit | Сразу останавливает сервер. |
Порты и брандмауэр
Игроки подключаются по UDP 8211 или по порту, заданному через -port= в строке запуска. Сервер также открывает UDP 27015 для Steam.
Пропустите порт через брандмауэр Windows, в PowerShell от имени администратора:
New-NetFirewallRule -DisplayName "Palworld server" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action AllowДля игроков вне вашей домашней сети пробросьте на роутере UDP 8211 на локальный IP-адрес ПК с сервером. REST API (8212) и RCON (25575) держите закрытыми для интернета.
Community-сервер и консоли
На обычный выделенный сервер заходят по адресу. Запустите его с -publiclobby, и он также появится в игре в разделе Community servers. Игроки с Xbox и PlayStation могут заходить только на community-серверы.
PalServer.exe -port=8211 -publiclobbyPocketpair пишет, что с версии 1.0 сервер может работать лучше без старых флагов производительности -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS. Попробуйте оба варианта на своём ПК.
Подключение к серверу
Откройте в игре список серверов и введите адрес в поле под списком, например YOUR-SERVER-IP:8211. Сервер, запущенный с -publiclobby, также есть в разделе Community servers. Игроки в одной сети с сервером используют его локальный IP-адрес.
Сохранения, бэкапы и обновления
Мир сохраняется в Pal\Saved\SaveGames\0\<world ID>. Level.sav в этой папке и есть сам мир; имя папки это длинный код из букв и цифр. Когда bIsUseBackupSaveData включён (по умолчанию), старые копии мира попадают в её папку backup.
Чтобы сделать бэкап, выполните /Save, остановите сервер и скопируйте эту папку. Чтобы обновить, остановите сервер и снова выполните строку SteamCMD: сохранение и настройки останутся.
Сервер с версией старее, чем у игры, не пускает игроков. Когда у Palworld выходит патч, запустите строку SteamCMD ещё раз.
Моды
Pocketpair поддерживает серверные моды из Steam Workshop только на Windows-сервере. Каждый мод кладётся в Mods\Workshop рядом с PalServer.exe и включается в Mods\PalModSettings.ini через bGlobalEnableMod=true и по строке ActiveModList= на мод. Моды грузятся при следующем рестарте.
Частые проблемы
Мои настройки не работают
Редактируйте Pal\Saved\Config\WindowsServer\PalWorldSettings.ini, а не DefaultPalWorldSettings.ini, и держите OptionSettings в одной строке. Перед правкой остановите сервер.
Не могу зайти на свой community-сервер
Роутеры без hairpin NAT не могут достучаться до сервера в своей сети по публичному адресу. Заходите по локальному IP-адресу.
Друзья с Xbox или PlayStation не могут зайти
Запустите сервер с -publiclobby и оставьте Xbox и PS5 в CrossplayPlatforms.
Сервер вылетает или ему не хватает памяти
Добавьте памяти. Сама Pocketpair называет 16 ГБ RAM, а большому серверу нужно 32 ГБ.
Вопросы
Нужна ли своя копия Palworld, чтобы создать сервер?
Нет. SteamCMD скачивает сервер с анонимным входом. Игра нужна только игрокам.
Сколько игроков может зайти на сервер Palworld?
32 по умолчанию, задаётся через ServerPlayerMaxNum в PalWorldSettings.ini.
Какой порт пробросить для сервера Palworld?
UDP 8211. Пробросьте его на роутере и разрешите в брандмауэре Windows.
Можно ли запустить сервер Palworld на Linux?
Да. Pocketpair выпускает сервер и для Linux (PalServer.sh), а также официальный образ Docker.
Как стать админом на своём сервере Palworld?
Задайте AdminPassword в PalWorldSettings.ini, затем введите в игровом чате /AdminPassword и после него этот пароль.
Могут ли игроки с консолей зайти на мой сервер?
Да, если это community-сервер: запустите его с -publiclobby.
Wikily Servers хостит Palworld
От 4,99 € в месяц