🖥️ Palworld Server Setup Guide (1.0)

Complete dedicated server installation — SteamCMD setup, port forwarding, configuration tuning, and troubleshooting. Get your multiplayer world running in under 15 minutes.

Share: 𝕏 Twitter 🔴 Reddit 💬 Discord

📋 Prerequisites

RequirementMinimumRecommended
CPU4 cores8+ cores (high player count)
RAM8 GB16 GB+ (16+ players, large bases)
Storage20 GB SSD50 GB SSD (auto-saves + backups)
OSWindows 10/11Windows Server / Linux (Ubuntu 22.04+)
Network10 Mbps upload50+ Mbps upload (16+ players)

🔧 Quick Setup (Windows)

1️⃣

Install SteamCMD

Download from Valve. Extract to C:\steamcmd. Run once to update.

2️⃣

Download Server

steamcmd +login anonymous +app_update 2394010 validate +quit

3️⃣

Port Forward

Forward UDP 8211 on your router. Also open TCP 8211 for RCON.

4️⃣

Configure Settings

Edit PalWorldSettings.ini. Set server name, password, difficulty.

5️⃣

Launch Server

Run PalServer.exe. Wait for "Server ready" message.

6️⃣

Connect

In-game: Join Multiplayer → enter your-ip:8211.

⚙️ Key Configuration Options

SettingDefaultRecommendedDescription
DayTimeSpeedRate1.01.0Speed of day cycle
ExpRate1.01.5–2.0Player XP multiplier
PalCaptureRate1.01.0–1.5Capture difficulty (lower = harder)
PalEggDefaultHatchingTime72.02.0–6.0Hours to hatch (lower = faster)
BaseCampMaxNum33Max guild bases
BaseCampWorkerMaxNum1515–20Max Pals per base
DropItemMaxNum30005000Max dropped items before cleanup
bEnableInvaderEnemyTrueTrue/FalseEnable base raids
ServerPassword"""YourPassword"Set a password to restrict access

❓ Server FAQ

1) Verify your router supports UDP forwarding. 2) Check Windows Firewall: allow inbound UDP 8211. 3) Some ISPs use CGNAT — you may need a VPN or dedicated IP. 4) Test with netstat -an | findstr 8211 to confirm the port is listening.
Rough estimate: 4 players per CPU core, 1 GB RAM per player. An 8-core, 16 GB machine can handle 16–20 players comfortably. Large bases with 20 working Pals each add significant load.
Yes! Copy your save folder from %LOCALAPPDATA%\Pal\Saved\SaveGames to the server's Pal/Saved/SaveGames directory. The server auto-detects existing saves on launch.
Advertisements