Palworld – Ultimate Dedicated Server Guide

This guide introduct you how to set up a dedicated server. If you set up a dedicated server, you can enjoy Palworld privately with your friends.

Guide to Dedicated Server

Requirements

  • CPU 4Cores (recommend)
  • RAM 8GB+
  • Network UDP Port 8211 (Default) Port forwarding required.

Windows – Steam

It is recommended for those who have no experience setting up a game server. This way can easily set up a server.

First, look for Palworld Dedicated Server in the Steam library.

If not, make sure the tool is selected in the upper left filter.

After startup, the following dialog will appear [Select Play Palworld Dedicated Server] and press Play.

If the following window is displayed, the startup was successful.

Try to connect from the game. If you cannot connect properly, please check if the IP address is correct and the security settings on Windows are appropriate.

Windows – SteamCMD

Set up SteamCMD.

Once SteamCMD is ready to run, run the following command at the command prompt to download the dedicated server. the path to the steamcmd command must be indicated by an absolute path depending on the installation method.

steamcmd +login anonymous +app_update 2394010 validate +quit

When the download is complete, change to the download directory. if you have set up an installation directory for SteamCMD, please refer to it.

cd .\steamapps\common\PalServer

To start the server, launch the PalServer.exe file.

PalServer.exe

Linux – SteamCMD

Install SteamCMD according to your Linux distribution.

Once SteamCMD is ready to run, run the following command to download the dedicated server. the path to the steamcmd command must be indicated by an absolute path depending on the installation method.

steamcmd +login anonymous +app_update 2394010 validate +quit

When the download is complete, change to the download directory. Usually under the user’s home directory, but if you have set up an installation directory for SteamCMD, please refer to it.

cd ~/Steam/steamapps/common/PalServer

To start the server, run the PalServer.sh script.

./PalServer.sh

Connect to Server

To connect the dedicated server. Input IP address and port number to form below the server list.

Advanced Options

Arguments for advanced user.

port=8211
  • Change the port number used to listen to the server.
players=32
  • Change the maximum number of participants on the server.
-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
  • Improves performance in multi-threaded CPU environments.

It is effective up to a maximum of about 4 threads, and allocating more than this number of threads does not make much sense.

Q&A

Are there any specification restrictions between single-player and dedicated servers?

Nothing, but only the [Viewing Cage] is not present on the dedicated server. This will be support in a future update.

I’ve set up a dedicated server, but when I set a ServerPassword, I don’t get prompted for a password when logging in via direct IP entry, and I can’t log in.

We’re aware of this issue and plan to address it in the next update. In the meantime, if you need to secure the server with a password, you can configure it as a community server. This will make it accessible from the in-game community server list, prompting you to enter a password upon entry.

Egor Opleuha
About Egor Opleuha 7631 Articles
Egor Opleuha, also known as Juzzzie, is the Editor-in-Chief of Gameplay Tips. He is a writer with more than 12 years of experience in writing and editing online content. His favorite game was and still is the third part of the legendary Heroes of Might and Magic saga. He prefers to spend all his free time playing retro games and new indie games.

Be the first to comment

Leave a Reply

Your email address will not be published.


*