How to Set Up a Palworld Dedicated Server on Xbox

Setting up a dedicated server for Palworld on Xbox allows you and your friends to experience seamless multiplayer gameplay in the vast and exciting world of Palworld. This guide will walk you through the necessary steps to get your server up and running, enabling connections from Xbox Series X, Xbox Series S, Xbox One, and the Windows PC version from the Microsoft Store. Please note that cross-play with the Steam version of Palworld is currently not supported.

Setting Up SteamCMD and Downloading Server Files

The initial steps for setting up your Palworld dedicated server for Xbox are similar to setting up a server for other platforms. This involves utilizing SteamCMD, a command-line version of the Steam client, to download the server files. This method conveniently allows server setup without requiring a Steam account.

For detailed instructions on installing SteamCMD and downloading the Palworld server files, please refer to the “Deploy dedicated server” guide. Focus on the “Setting Up Steam or SteamCMD” section within that guide as the process remains consistent for Xbox dedicated servers.

Configuring Server Settings for Xbox Compatibility

By default, Palworld dedicated servers are configured for the Steam version. To enable connections from Xbox consoles and the Microsoft Store PC version, you need to modify the server settings file.

First, initiate the dedicated server by following the “Starting the Dedicated Server” instructions below. Immediately stop the server after it starts. This initial run is crucial for generating the necessary configuration files.

Once the server is stopped, locate and edit the PalWorldSettings.ini file according to your server’s operating system:

Windows Server Configuration

If your server is running on Windows, navigate to the following directory:

steamappscommonPalServerPalSavedConfigWindowsServer

Open the PalWorldSettings.ini file with a text editor and add the following line within the [/Script/Pal.PalGameWorldSettings] section:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(AllowConnectPlatform=Xbox)

Save the modified PalWorldSettings.ini file.

Linux Server Configuration

For Linux servers, find the configuration file at:

steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/

Edit PalWorldSettings.ini and insert the same line as in the Windows configuration within the [/Script/Pal.PalGameWorldSettings] section:

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(AllowConnectPlatform=Xbox)

Save the changes to PalWorldSettings.ini.

For further customization options and server settings, consult the comprehensive “Configuration file” guide.

Starting Your Palworld Dedicated Server for Xbox

With the configuration adjusted for Xbox compatibility, you can now start your Palworld dedicated server. Follow the steps below based on your server’s operating system:

Starting on Windows

Open your command prompt and navigate to the PalServer directory, typically located within your SteamCMD installation directory:

cd .steamappscommonPalServer

Execute PalServer.exe to launch your server:

PalServer.exe

Starting on Linux

Open your terminal and navigate to the PalServer directory. If you didn’t specify an installation directory in SteamCMD, it’s likely in your home directory:

cd ~/Steam/steamapps/common/PalServer

Run PalServer.sh to start the server:

./PalServer.sh

Important Note for Xbox Players: Direct IP address connection is not available on Xbox. For Xbox players to join your dedicated server, you must “Configure as a community server“. Once configured as a community server, Xbox players can find and join your server from the in-game community server list.

By following these steps, you’ve successfully set up a Palworld dedicated server for Xbox, allowing players on Xbox and the Microsoft Store PC version to join and explore the Palworld adventure together!

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *