Dedicated Server guide in Palworld. Learn how to setup servers, creating a dedicated servers, hosting, join community servers, private connection settings and system requirements.
Table of Contents
How To Set Up A Dedicated Server
Three Types Of Servers Available For Setup
There are three methods for setting up a dedicated server, and using SteamCMD is considered challenging. For those setting up a server for the first time, Windows Steam is recommended.
WindowsSteam
- Launch Steam and select 'Library' from the top menu.
- Open the tab at the upper-left labeled "Games, Software," and check the box next to "Tools."
- Select "Palworld Dedicated Server" from the software list and download it.
- Launch and check "Play Palworld Dedicated Server," then execute.
- Once the console screen appears, you can log in to the server.
- Start the game.
Open Steam and go to the Library tab.
Click the Games tab on the upper left of the screen and check the Tools box.
You will see "Palworld Dedicated Server" in your list, now you can install it.
Once installed, open it and select "Play Palworld Dedicated Server" and click Play.
If you see the screen above saying "Setting breakpad minidump AppID = 2394010" then you can log in the server.
Launch the game and see if you can log in the server. From "Join Multiplayer Game" click on the Connect button and you should see the Character Creation screen.
Unlike playing solo, if you are playing in a dedicated server you won't be able to change the settings in the game. You will need to edit the "PalWorldSettomgs.ini" file directly.
WindowsSteamCMD
- Download and launch SteamCMD from the URL provided in the official guide.
- Install the dedicated server from the command prompt.
- Launch PalServer.exe after the download is complete.
- Start the game.
Download the SteamCMD from the official guide website. Put it in your C:Drive and install it.
Official Guide (External Website)
Once you install the CMD and you see Steam> on the screen, enter login anonymous. You will see Steam> again so now enter app_update 2394010 validate. Then the server should be installed. Enter quit to close the screen.
Process | Enter Command |
1. | login anonymous |
2. | app_update 2394010 validate |
3. | quit |
You should see a folder named steamapps in the SteamCMD folder. Open "common" then "PalServer" and launch the PalServer.exe file.
Windows Folder Name |
\steamcmd\steamapps\common\PalServer |
If you see the console screen saying Setting breakpad minidump AppID = 1623730 the server should be ready. Start the game and see if you can log in the server. Go to "Play Multiplayer Game (Dedicated Server)" and click the connect button at the bottom. If you get to the Character Creation screen, it worked.
Unlike playing solo, if you are playing in a dedicated server you won't be able to change the settings in the game. You will need to edit the "PalWorldSettomgs.ini" file directly.
LinuxSteamCMD
- Check the official guide and download SteamCMD.
- Execute the command to install the server.
- Launch PalServer.sh once installed.
- Start the game.
Download the SteamCMD for Linux from the official guide website to install it.
This method requires specific tools and knowledge of servers so we don't recommend this if you are setting up a server for the first time.
Once installed, open SteamCMD and enter login anonymous, then app_update 2394010 validate, then quit, in that order.
Process | Enter Command |
1. | login anonymous |
2. | app_update 2394010 validate |
3. | quit |
Install the server in the SteamCMD folder or any other folder. Launch PalServer.sh to start the server.
If you see the console screen and it shows that the server is live, you can now use the server. Open Palworld and click "Join Multiplayer Game (Dedicated Server)" and click connect at the bottom of the screen. You should then see the Character Creation screen.
Unlike playing solo, if you are playing in a dedicated server you won't be able to change the settings in the game. You will need to edit the "PalWorldSettomgs.ini" file directly.
Port Forwarding Is Necessary If It Doesn't Work
If you can't access the server, it might be due to firewall or security software settings. You'll need to modify the settings to open port UDP:8211.
Warning! | Enabling port forwarding reduces security. Please proceed with caution and use it at your own risk. |
▼Port Settings Guide for Windows
How To Join A Dedicated Server
- Choose "Join Multiplayer"
- Enter the dedicated server's address
- If you see the character creation screen, the connection is complete.
Select "Join Multiplayer (Dedicated Server)" from the title screen.
Replace the number at the bottom with the address of the dedicated server you want to join, then choose "Connect".
To enjoy multiplayer on a dedicated server, you'll need the server's address. The default port number is 8211, but it may be changed in some cases.
Once the loading is finished and the character creation screen is displayed, the connection is complete.
How To Change To Community Servers
- Open the folder where the server files are stored.
- Create a .bat file.
- Edit the file.
- Double click to start the server.
- Check if you see it in the server list.
Open the folder 'steamapps\common\PalServer' where the server files are stored. If you don't know where it is located, you can use the search bar.
Once you've opened the folder, create a file named 'community.bat' inside the folder using a text editor or similar tool.
Edit the file created in step 2, input the following text, and then save it.
Enter Text Below |
start PalServer "EpicApp=PalServer" exit |
When you double-click on the file saved in step 3, a console window will appear, indicating that the server is in the public state. If it displays "Setting breakpad minidump AppID = 1623730", then it's OK.
Check if your server is listed in the in-game community server list. To make it easier to find, it's recommended to rename the world name in the "PalWorldSettings.ini" file within the server files.
Using Server Admin Commands
- Open .ini file in the server folder
- Create admin password
- Get admin authentication in the game
- Enter commands in game chat
First, you need to set the administrator password for the server. Open the "PalWorldSettings.ini" file in the server folder using a text editor like Notepad.
Windows File Location |
\steamapps\common\PalServer\ Pal\Saved\Config\WindowsServer |
Once you have opened the ini file, input your desired password after "AdminPassword=" and then save the file.
If nothing is written in the ini file, you can simply copy the contents of "DefaultPalWorldSettings" located in the server folder and paste it directly.
In the in-game chat, input the password you set earlier like this: "/AdminPassword *******". If the system message displays "AdminPassword is correct...", then it's working.
Now you can use administrator commands in the in-game chat. Since there are various useful commands, you can try using them by referring to the list below.
▼List Of Admin CommandsCommands And Details |
/AdminPassword - Input password to get administrator access Input example "/AdminPassword ◯◯◯◯" |
/Shutdown [Add Seconds Here][Add Message Here] - Shut down the server Seconds... Additional command to specify the number of seconds until shutdown |
/DoExit - Force termination of server |
/Broadcast [Add Message Here] - Send a message to all players in the server. |
/KickPlayer [Add SteamID Here] - Kick a player from the server with the specified SteamID. |
/BanPlayer [Add SteamID Here] - Ban a player from the server with the specified SteamID. |
/TeleportToPlayer [Add SteamID Here] - Move to the location of the player with the specified Steam ID |
/TeleportToMe [Add SteamID Here] - Move the player with the specified SteamID to the location of the Administrator. |
/ShowPlayers - Display player information on the server. |
/Info - Display server information |
/Save - World save |
Updating Dedicated Server
Restart If Using WindowsSteam
If you have a WindowsSteam dedicated server you can refresh the server list by restarting. Otherwise it may take a while for it to appear, so it's better to just restart.
Enter Command If Using SteamCMD
Copy And Paste Text |
login anonymous +app_update 2394010 validate +quit |
If you're hosting a dedicated server with SteamCMD on either Windows or Linux, you can update the server data by inputting commands from SteamCMD. The process is similar to setting up the server, so refer to the official guide or the aforementioned chart for guidance.
Palworld Related Articles
Featured Announcement
Guides You Will Want to Know
Articles Recommended Before Purchasing
Raid Event & Boss
Recommended Guide Articles
Recommended Pals In Early GamePal Related Articles
Best Pals Tier ListCrafting Related Articles
All Technology List▶Pal Sphere Guide | ▶ How To Get Legendary Weapons? |
▶How To Farm And Automate Base | ▶Best Weapons Tier |
▶How To Make Stairs | ▶Can Not Repair - How To Fix Items |
Player Related Articles
▶ How To Increase Stamina | ▶ How To Change Character Name |
▶ How To Play Solo (Offline) | ▶ How To Start Playing |
System Related Articles
Server Related Articles
▶Dedicated Server Guide | ▶Best Server Settings |
▶Connection Timed Out | ▶ Optimize Settings |
▶Best Server Hosting Provider |
Item Related Articles
▶ How To Get Materials | ▶How to Use Pal Souls |
▶ Weapon Guide | ▶How to Use Pal Souls |
▶ Best Food and Recipes | ▶How To Craft & Use Saddle ? |