How to Create Your Own Palworld Server – A Comprehensive Guide

Asil Ahsan
By Asil Ahsan
5 Min Read
Credits: Pocket Pair

Fortnite and Pokémon come together in Pocket Pair’s newest installment, the Palworld. This survival game adds a fresh twist by letting you have both guns and personal pals (kinda like Pokémons). Moreover, these pals are armed too, with their own gears.

Read More: Is Palworld on Xbox Game Pass?

And without a doubt, Palworld is an enjoyable experience, competing against enemies and other players in a battle royale-style world. But what can be even better than that? Playing with your friends on your very own server. You can even customize it however you like. And that comes up with the next wonder, how do you go about creating one?

Here’s how to create your own Palworld server. As of this update, you’ll need to use third-party website tools. I’ll guide you through each step so you can start your personal journey in Palworld with your pals!

Create Your Own Palworld Server: Step-by-Step

Here are the steps that you will need to follow to create your very own server in Palworld:

Step – 1: Find Private Server Renters or Sellers

First things first, you will need to have your personal server which you will connect with Palworld. There are quite a few server renters and sellers out there. So, pick the ones that offer the best deals and services. I recommend going for server renters/sellers like SURVIVAL SERVERS or Zap Hosting.  

You will have to make some personal settings like setting up server limits, passwords, hosting routes, and others. It will be quite self-explanatory once you sign up with any hosting services.  

Step – 2: Get the Game Server Files

Once you have your personal server you will need to get the game server files from Stream. StramCMD is needed for this.

First set up a directory of your choice to house the files for your Palworld game server hosting. In that directory, insert the freshly downloaded SteamCMD.exe file. Generate a batch file named SteamCMD.bat and incorporate the subsequent code within it:

[“C:\ GameServerFiles\” +app_update 2394010 validate +quit]

Warning!!! The location here will be where the server directory path of Palworld is based on your install location in Steam.  

Step – 3: Create Your Personal Server

Generate a batch file named PalworldServer.bat within the Palworld server directory you established in step 1. Embed the subsequent code into this batch file:

[start PalServer.exe -ServerName=”My Server Title” -port=12345 -players=32 -log -nosteam]

Step – 4: Configure the Server

Now you will start to customize your Palworld game server according to your preferences. You’ll need to be aware of some launch parameters:

-log: Activates logging

Additionally, there are several files that can be configured. Take note of the DefaultPalWorldSettings.ini file, which adjusts the server configuration. Please be cautious: modifications to this file won’t be reflected on the server.

To alter the server settings, edit Pal/Saved/Config/WindowsServer/PalWorldSettings.ini. and enter the following:

[[/Script/Pal.PalGameWorldSettings]

OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaseRate=1.000000,PlayerStaminaDecreaseRate=1.000000,PlayerAutoHPRegenRate=1.000000,PlayerAutoHpRegenRateInSleep=1.000000,PalStomachDecreaseRate=1.000000,PalStaminaDecreaseRate=1.000000,PalAutoHPRegenRate=1.000000,PalAutoHpRegenRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName=”Default Palworld Server”,ServerDescription=””,AdminPassword=””,ServerPassword=””,PublicPort=8211,PublicIP=””,RCONEnabled=False,RCONPort=25575,Region=””,bUseAuth=True,BanListURL=”https://api.palworldgame.com/api/banlist.txt”)]

Don’t forget about the following prompts:

  • name: Changes the host name of your game server
  • password: Enables a password for joining
  • saveDirectory: Modifies the location of the save directory
  • logDirectory: Alters the location of the log directory
  • ip: Set to your home IP (find it here: What is my IP)
  • gamePort: No need to change
  • queryPort: No need to change
  • slotCount: Adjusts the maximum allowable number of players (max is 16)

Step – 5: Firewall Port Forwarding

Lastly, you will need to include an inbound rule in your Windows Firewall to permit TCP/UDP communication on the designated ports: (game port) 15636 and (Steam query port) 15637, or any ports you choose to use.

For added functionality, you might also have to implement a forwarding rule on your network router. Detailed instructions on how to do this can be found on PortForward.com.

And that’s it. This is how you can set up your personal server at Palworld.

Read More: How to Capture Pals in Palworld: A Complete Guide

Follow:
Asil Ahsan is a Genshin Impact writer at GameRiv. Asil is an avid gamer and book reader. He primarily focuses on AAA tittles and Gacha games and loves to watch anime and eat food!