Startup arguments are command-line parameters that configure your Palworld server's behavior, ports, and performance settings.
Common Startup Arguments
Port Configuration
-port=8211 # Main game port (default: 8211) -queryport=27015 # Steam query port (default: 27015) -publicport=8211 # Public-facing port if different
Server Visibility
-publiclobby # Makes server appear in community list EpicApp=PalServer # Registers server with Steam
RCON Access
-rcon # Enables RCON -rconport=25575 # RCON port (default: 25575)
Performance Optimization
-useperfthreads # Enables performance threads -NoAsyncLoadingThread # Disables async loading -UseMultithreadForDS # Enables multithreading for dedicated server
How To Add Startup Arguments
- Log into your GhostCap panel and stop your Palworld server
- Navigate to Startup Parameters section
- Add arguments to the command line field
- Save and start your server
Example Configurations
Private Server:
-port=8211 -queryport=27015 -rcon -rconport=25575 -useperfthreads -UseMultithreadForDS
Public Server:
-port=8211 -queryport=27015 -publiclobby EpicApp=PalServer -useperfthreads -UseMultithreadForDS
Multiple Servers (Server 2):
-port=8212 -queryport=27016 -rconport=25576 -useperfthreads -UseMultithreadForDS
Important Notes
- CRITICAL: RCON must be configured via startup arguments - ini file settings don't work
- Performance arguments can improve server stability on high-traffic servers
- Each argument is separated by a space
- Changes require server restart
- Port arguments must match your firewall/port forwarding rules
Performance Arguments Explained
-useperfthreads - Optimizes thread performance for better CPU utilization
-NoAsyncLoadingThread - Can improve stability on some systems by disabling asynchronous loading
-UseMultithreadForDS - Enables multithreading specifically for dedicated servers, improving performance with multiple players