Palworld offers an enriching gaming experience, blending adventure and strategy in a captivating virtual world. For those who wish to play with friends in a private environment, here is a detailed guide to setting up a dedicated server on Palworld.
Step 1: Check the prerequisites
CPU: Minimum 4 cores (recommended).
RAM: 8GB or more.
Network: UDP Port 8221 (default) with port forwarding required.
Step 2: Installation via SteamCMD (recommended)💒
Download and install SteamCMD. Use the following command to install the Palworld dedicated server:
steamcmd +login anonymous +app_update 2394010 validate +quit.
To start the server, run PalServer.exe (Windows) or PalServer.sh (Linux).
A simpler alternative? Your Palworld Adventure in less than a minute
Want to dive into the captivating world of Palworld without waiting? With our fast server rental service, you can start your own Palworld server and connect to an online instance in less than 60 seconds! Get ready to explore, fight and build in this virtual world with unrivalled ease and speed.
For your first month, get a 20% discount. Discover our different offers and choose the one that best suits your adventuring needs.
🔗 Explore our offers here : Palworld Server Rental
Don’t miss this opportunity to start your Palworld adventure with a reliable, high-performance infrastructure at a discounted price. The adventure awaits you!
Step 3: Launching the Palworld server
In the Palworld server installation directory, create a .bat file (for example, “start_server.bat”) and add the following line:
start PalServer.Exe EpicApp=PalServer -useperfthreads -players=8 -NoAsyncLoadingThread -UseMultithreadForDS
Step 4: Start and manage the Palworld server
To start the server, simply double-click on the “start_server.bat” file you created earlier. The server will start up with a maximum of 8 players. To stop the server, simply press “Ctrl + C” in the console window or close the window (or quit).
Step 5: Advanced configuration options
-port=SERVER_PORT: Specifies the port for the server. Replace SERVER_PORT with your port number. Use -port 7777 to change the port number.
-players=MAX_PLAYERS: Sets the maximum number of players. Replace MAX_PLAYERS with the desired number. Modify with -players 16 for the maximum number of players.
-useperfthreads, -NoAsyncLoadingThread, -UseMultithreadForDS: Performance optimisations for multi-threaded CPU environments.
-publicip=SERVER_IP: The public IP address of your server. Replace SERVER_IP with your IP address.
-publicport=SERVER_PORT: The public port for the server. This is often the same as -port.
EpicApp=PalServer: Indicates that the application is a Palworld server.
-servername=”SRV_NAME”: Name of your server. Replace SRV_NAME with the chosen name.
-serverpassword=”SRV_PASSWORD”: Password to join the server. Replace SRV_PASSWORD with your password.
-adminpassword=”ADMIN_PASSWORD” : Administrator password for elevated privileges. Replace ADMIN_PASSWORD with your password.
Explore our other Palworld tutorials
To deepen your experience with Palworld, don’t forget to check out our other useful guides. Whether you want to connect to your server, manage administrator privileges or transfer a backup from a hosting provider to Oxygenserv, we have the resources you need. Check them out below: