Varidata News Bulletin
Knowledge Base | Q&A | Latest Technology | IDC Industry News
Knowledge-base

Palworld Dedicated Server Setup: A Comprehensive Tutorial for Steam Users

Release Date: 2024-03-05

Palworld Dedicated Server Setup: A Comprehensive Tutorial for Steam Users

Setting up a dedicated server for Palworld through Steam grants you the ability to engage in private gameplay with friends or open your world to players from across the globe.

It’s crucial to note that dedicated servers for Palworld are exclusively available on the Steam version of the game; unfortunately, Xbox players cannot create a dedicated server.。

In this guide, we’ll provide you with a step-by-step walkthrough on configuring a dedicated server for Palworld on Steam, enabling you to embark on a thrilling Pal adventure alongside your companions. Additionally, we’ll cover the process of joining a dedicated server, obtaining admin privileges, and offer a potential solution to the ‘No password has been entered’ error.

Configuring a dedicated Palworld server

Before diving in, it’s essential to keep in mind that only the Steam version of Palworld supports dedicated servers. If you’re playing Palworld through GamePass or have purchased it on Xbox, setting up a dedicated server is not an option.

Here’s a concise overview of the steps involved in setting up a dedicated server for Palworld – continue reading for more comprehensive instructions:

  1. Obtain your IPv4 address
  2. Download Palworld from Steam and launch it once
  3. Download the Palworld Dedicated Server from Steam
  4. Access the local files for the Palworld Dedicated Server
  5. Execute ‘PalServer’ until a line of code appears, then close it
  6. Open ‘DefaultPalWorldSettings’
  7. Copy the text from this folder, beginning with [/Script/Pal.PalGameWorldSettings]
  8. Close ‘DefaultPalWorldSettings’.
  9. Navigate to the following folder path:
    PalServer > Pal > Saved > Config > WindowsServer
  10. Open ‘PalWorldSettings’
  11. Paste the copied text
  12. Modify the Server Name, Server Description, Admin Password, Server Password, and Public IP
  13. Save and close the file
  14. Configure your firewall software to allow Palworld
  15. Forward the necessary ports for Palworld
  16. Launch the Palworld Dedicated Server from Steam
  17. Choose ‘Play Palworld Dedicated Server.’

To begin, let’s acquire your IPv4 address. If you already have this information, feel free to proceed to the next step. Otherwise, you can easily retrieve it by opening the Command Prompt and typing ‘ipconfig’. Make sure to write down the number adjacent to IPv4 Address and keep it accessible for later use.

1

With that taken care of, the initial step in setting up a dedicated Palworld server is to purchase the game on Steam and run it at least once to ensure all necessary files are present.

Next, close Palworld and search for ‘Palworld Dedicated Server’ within your Steam library. If you haven’t already, make sure to download the Palworld Dedicated Server before proceeding to the next step. If it’s not visible in your system library, adjust your filters to include ‘Games and Tools’.

2

When you’re prepared, right-click on the Palworld Dedicated Server, navigate to ‘Manage’, and select ‘Browse Local Files’.

3

Start by double-clicking on ‘PalServer’ and waiting for a line of text beginning with ‘Setting breakpad’ to appear, as depicted in the image below. Once this text is visible, close the window. You may receive a notification from your Firewall during this process.

4

Now, open ‘DefaultPalWorldSettings’ using Notepad or your preferred text editor. On Windows, you can ensure the file opens in your chosen text editor by right-clicking it, selecting ‘Open With’, and choosing the desired program.

5

Subsequently, copy all the text starting from [/Script/Pal.PalGameWorldSettings], including all the text beneath it. It’s advisable to double-check that you’ve selected the entire text.

6

Close this window and return to the ‘PalServer’ folder. From there, open the ‘Pal’ folder, followed by ‘Saved’, ‘Config’, and finally, ‘Windows Server’.

The path to reach this folder should be:

PalServer\Pal\Saved\Config\WindowsServer

Next, locate ‘PalWorldSettings’ and, as before, open it with Notepad or your preferred text editor.

7

Upon opening this file, you’ll notice it’s empty. Copy and paste the text from ‘DefaultPalWorldSettings’ into it.

Before closing the file, there are several elements you’ll want to modify:

  • ServerName= – The name of your server.
  • ServerDescription= – Optional, but provides a brief description of your server.
  • AdminPassword= – The password required to access Admin commands.
  • ServerPassword= – The password players need to join your server if you want to play privately.
  • PublicIP= – Enter the IPv4 address we obtained earlier.

8

You may need to scroll horizontally in your text editor to locate this section of the code. Once found, enter the relevant information between the quotation marks (“) for each item.

You can also assign a region to your server by entering it between the quotation marks for ‘Region=’.

If you wish to use RCon to execute commands remotely using separate software, locate ‘RCONEnabled=False’ and change ‘False’ to ‘True’.

Once you’re satisfied with the file, save and close it.

Next, we need to ensure other players can join your server by playing on the same local network (LAN) as you. It’s important to note that the following steps are highly dependent on your firewall software and router choice. As I can’t see into your home setup, I can’t provide specific instructions for every player.

First, you need to ensure that Palworld can communicate through your firewall. If you’re using third-party firewall software, you’ll need to consult the specific instructions for that software.

If you’re using the Windows firewall, start by opening Windows PowerShell as an administrator. You can do this by locating the program on your PC, right-clicking it, and selecting ‘Run as administrator’.

Now, copy and paste the following code into Windows PowerShell. We recommend pressing enter a couple of times to ensure it has been processed and checking for any issues.

New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 27015,27016,25575 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 27015,27016,25575 -Protocol TCP -Action Allow  
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 8211,27015,27016,25575 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211,27015,27016,25575 -Protocol UDP -Action Allow

After completing this step, you need to port forward (also known as application forwarding). The exact instructions for this process vary depending on your specific router, so I can’t provide a comprehensive guide for every router without dedicating an extensive amount of time. However, I can offer a general idea of what you need to do. I highly recommend looking up a guide specific to your router for detailed instructions.

Essentially, you need to locate the port (or application) forwarding section in your router settings. Here, you’ll need to forward the following ports for Palworld: 8211, 27015, 27016, 25575. The protocol should ideally be set to TCP/UDP. You may also need to enter your local IP address, which we covered finding at the beginning of this guide.

Sometimes you need to enter the port numbers individually, while other times you can enter them as a range.

There are third-party programs that allow you to bypass port forwarding, but we recommend using port forwarding for Pal.

Once you’ve completed these steps, the following instructions will be the same regardless of your router or firewall software.

Return to Steam and select ‘Launch’ for the Palworld Dedicated Server. After doing so, a pop-up window about launch options will appear:

  • Play Palworld Dedicated Server – For a private server.
  • Open and start as a community server – Allows anyone to join your server, and it will appear in the Multiplayer menu.

9

If you want the launch options to remain the same for this server, make sure to check the box next to ‘Always use this option’. If you change your mind later, you can find the launch option by clicking the gear icon on the library page for ‘Palworld Dedicated Server’.

Since we’re setting up a dedicated server, we recommend selecting ‘Play Palworld Dedicated Server’ and then clicking ‘Play’.

A Command Prompt window should now appear, and you’ll need to keep this window open for the server to function, whether you’re actively playing or not. You may receive a notification from Windows regarding your firewall when the Command Prompt opens.

Joining a dedicated server in Palworld

In this section, we’ll cover how to join your own dedicated server or one hosted by another player in Palworld. If this is your first time setting up a dedicated server for this game, we recommend granting yourself admin privileges, which we’ll explain below.

If you encounter an error message stating ‘No password has been entered’, we have a dedicated section addressing a potential solution for this issue later in the guide.

Joining your own dedicated server

To join your own dedicated server, start by launching Palworld and selecting ‘Join Multiplayer Game’.

Then, simply click ‘Connect’ at the bottom of the page, and your dedicated server should start running. If you receive the ‘No password has been entered’ error message, skip ahead to the last section of this guide, where we provide a possible solution.

10
11

You can verify that you’ve successfully joined the server by opening the main menu and checking if the server details are listed in the ‘Options’ section.

Joining another player’s dedicated server

To join a dedicated server hosted by another player, you first need to obtain the IPv4 address of the server you wish to join.

With the IPv4 address in hand, select ‘Join Multiplayer Game’ from the main Palworld menu. Enter the server’s IP address into the box at the bottom of the screen, making sure to include ‘:8211’.

Remember – ‘:8211’ is essential as it represents the port number required to join the server.

12

Keep in mind that if the server has reached its maximum capacity of 32 players, you won’t be able to join. If you encounter the ‘No password has been entered’ error message, refer to the last section of this guide for a potential solution.

You can confirm that you’ve joined the correct server by checking the ‘Options’ section of the main in-game menu.

Obtaining admin privileges in a dedicated Palworld server

Acquiring admin privileges in your dedicated Palworld server is a straightforward process. However, before attempting to do so, ensure that you’re in the server in-game, as outlined above.

Once you’re playing on your dedicated server, press ‘Enter’ to open the chat box. Type ‘/Admin Password YOURADMINPASSWORD’ and press enter again. (Remember to replace ‘YOURADMINPASSWORD’ with your actual admin password.)

If done correctly, you should receive a notification confirming that you are now the admin for this server.

13

Saving and closing your dedicated server in Palworld

While you can close your dedicated Palworld server by simply closing the command prompt window, this approach risks losing your progress.

To ensure that you’ve safely saved and closed your dedicated server, you first need to grant yourself admin privileges, as described above. After doing so, press ‘Enter’ and type ‘/Save’. This should trigger a system prompt indicating that the save has been completed.

To close the server, type ‘/DoExit’. This command should automatically close the server, causing you to exit the game.

14

Resolving the ‘No password has been entered’ error in Palworld

When attempting to join a dedicated server in Palworld, even your own, you may encounter an error message stating ‘No password has been entered’. Fortunately, there is a solution to this issue, although it might seem a bit unusual at first.

15

Start by returning to the server list by selecting ‘Join Multiplayer Game’. Next, choose ‘Community Servers’ and select any server with a lock icon.

16

This action will prompt a password entry box to appear. Here, enter your server’s password. (Yes, I know it sounds strange, but trust me.) When the option to join this server appears, select ‘No’.

Finally, click ‘Connect’ at the bottom of your screen, and you should be directed to your dedicated server. If you’re joining someone else’s dedicated server, remember to enter their IPv4 address.

Enjoy your time in the world of Palworld!

Your FREE Trial Starts Here!
Contact our Team for Application of Dedicated Server Service!
Register as a Member to Enjoy Exclusive Benefits Now!
Your FREE Trial Starts here!
Contact our Team for Application of Dedicated Server Service!
Register as a Member to Enjoy Exclusive Benefits Now!
Telegram Skype