Официальная документация Palworld рекомендует 4 ядра и 16 ГБ RAM, а если игроков будет больше 32 — более 32 ГБ. Потребление памяти растёт со временем, поэтому стоит настроить ежедневный перезапуск.
1. Скачайте сервер
# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\palworld +login anonymous +app_update 2394010 validate +quit
# Linux (от имени пользователя steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit
2. Запустите сервер
# Windows
C:\palworld\PalServer.exe -publiclobby
# Linux
~/palworld/PalServer.sh -publiclobby
-publiclobby добавляет сервер в список серверов сообщества; без этого параметра зайти можно только по IP. В старых инструкциях вы встретите ещё -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS: по данным официальной документации, начиная с версии 1.0 без них сервер может работать лучше.
3. Настройки: не перепутайте файл
Запустите сервер один раз и остановите его. Затем скопируйте DefaultPalWorldSettings.ini (из главной папки сервера) сюда:
- Windows:
Pal\Saved\Config\WindowsServer\PalWorldSettings.ini - Linux:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Редактировать DefaultPalWorldSettings.ini напрямую бесполезно. Все настройки записаны в одну длинную строку OptionSettings=(...); меняйте только значения и не трогайте запятые и скобки:
| Параметр | Для чего |
|---|---|
ServerName="..." | Имя сервера в списке |
ServerPassword="..." | Пароль для входа (пусто — сервер открыт) |
AdminPassword="..." | Пароль администратора. Задайте длинный |
ServerPlayerMaxNum=32 | Сколько игроков может быть на сервере одновременно |
PublicPort=8211 | Порт, если вы его меняете |
Редактируйте файл только при остановленном сервере.
4. Порт
Palworld использует порт 8211 по UDP:
# Windows (PowerShell от имени администратора)
New-NetFirewallRule -DisplayName "Palworld UDP 8211" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action Allow -Profile Any
# Linux
ufw allow 8211/udp
Для удалённого управления у Palworld есть REST API и RCON — они включаются в том же файле. Не открывайте их порты в интернет, если не собираетесь ими пользоваться.
5. Подключение и администрирование
В игре выберите Присоединиться к сетевой игре (Join Multiplayer Game): найдите сервер среди серверов сообщества или введите VASH_IP:8211 в поле внизу. Чтобы стать администратором, напишите в чате /AdminPassword VASH_PAROL; после этого вам будут доступны /Save, /ShowPlayers, /KickPlayer и /BanPlayer.
Игра сохраняется в Pal\Saved\SaveGames: именно эту папку нужно включить в ваши резервные копии.