1"use strict";(self.webpackChunkdocusaurus=self.webpackChunkdocusaurus||[]).push([["19943"],{45157(e,r,a){a.r(r),a.d(r,{metadata:()=>n,default:()=>h,frontMatter:()=>l,contentTitle:()=>s,toc:()=>d,assets:()=>o});var n=JSON.parse('{"id":"palworld-max-players","title":"Palworld: Max Players","description":"Learn how to change the Palworld max players setting on your Palworld game server by editing the correct config file in the ZAP interface. -> Learn more now","source":"@site/docs/palworld-max-players.md","sourceDirName":".","slug":"/palworld-max-players","permalink":"/guides/docs/palworld-max-players","draft":false,"unlisted":false,"editUrl":"https://github.com/zaphosting/docs/tree/master/docs/palworld-max-players.md","tags":[],"version":"current","lastUpdatedBy":"Florian Galz","lastUpdatedAt":1784098366000,"frontMatter":{"id":"palworld-max-players","title":"Palworld: Max Players","description":"Learn how to change the Palworld max players setting on your Palworld game server by editing the correct config file in the ZAP interface. -> Learn more now","sidebar_label":"Max Players"},"sidebar":"gameserverAllGamesSidebar","previous":{"title":"Max Guild Players","permalink":"/guides/docs/palworld-max-guild-players"},"next":{"title":"Max Workers","permalink":"/guides/docs/palworld-max-workers"}}'),t=a(74848),i=a(28453);a(34070);let l={id:"palworld-max-players",title:"Palworld: Max Players",description:"Learn how to change the Palworld max players setting on your Palworld game server by editing the correct config file in the ZAP interface. -> Learn more now",sidebar_label:"Max Players"},s,o={},d=[{value:"Introduction",id:"introduction",level:2},{value:"Preparation",id:"preparation",level:2},{value:"Locate the Palworld Configuration File",id:"locate-the-palworld-configuration-file",level:2},{value:"Change the Maximum Player Count",id:"change-the-maximum-player-count",level:2},{value:"Example Configuration",id:"example-configuration",level:2},{value:"Save and Apply the Changes",id:"save-and-apply-the-changes",level:2},{value:"Verify the New Player Limit",id:"verify-the-new-player-limit",level:2},{value:"Conclusion",id:"conclusion",level:2}];function c(e){let r={admonition:"admonition",code:"code",h2:"h2",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.h2,{id:"introduction",children:"Introduction"}),"\n",(0,t.jsx)(r.p,{children:"Palworld allows you to control how many players can join your server at the same time. In this guide, you will learn how to manually change the maximum player count by editing the correct configuration file in your ZAP-Hosting game server administration."}),"\n",(0,t.jsx)(r.p,{children:(0,t.jsx)(r.img,{src:"https://screensaver01.zap-hosting.com/index.php/s/SCREENSHOT_PLACEHOLDER/preview",alt:""})}),"\n",(0,t.jsx)(r.h2,{id:"preparation",children:"Preparation"}),"\n",(0,t.jsx)(r.p,{children:"Before you begin, make sure that you have access to your Palworld game server administration in the ZAP-Hosting web interface."}),"\n",(0,t.jsx)(r.admonition,{title:"Configuration File Access",type:"info",children:(0,t.jsxs)(r.p,{children:["You need to edit the server configuration manually through the ",(0,t.jsx)(r.strong,{children:"Configs"})," area of your game server administration. If you do not yet know how to access your game server, first open it from the ZAP-Hosting web interface."]})}),"\n",(0,t.jsx)(r.h2,{id:"locate-the-palworld-configuration-file",children:"Locate the Palworld Configuration File"}),"\n",(0,t.jsxs)(r.p,{children:["To change the maximum number of players, you need to edit the ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"})," file."]}),"\n",(0,t.jsx)(r.p,{children:"In your ZAP-Hosting game server administration:"}),"\n",(0,t.jsxs)(r.ol,{children:["\n",(0,t.jsxs)(r.li,{children:["Open your ",(0,t.jsx)(r.strong,{children:"Palworld"})," server"]}),"\n",(0,t.jsxs)(r.li,{children:["Go to ",(0,t.jsx)(r.strong,{children:"Configs"})]}),"\n",(0,t.jsxs)(r.li,{children:["Open the file named ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"})]}),"\n"]}),"\n",(0,t.jsx)(r.p,{children:"This file contains the main gameplay and server settings, including the maximum number of allowed players."}),"\n",(0,t.jsx)(r.admonition,{title:"Correct File",type:"note",children:(0,t.jsxs)(r.p,{children:["For this change, you should edit ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"})," only. If your server contains additional files, do not change unrelated values unless you know exactly what they do."]})}
1),"\n",(0,t.jsx)(r.h2,{id:"change-the-maximum-player-count",children:"Change the Maximum Player Count"}),"\n",(0,t.jsxs)(r.p,{children:["Inside ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"}),", look for the ",(0,t.jsx)(r.code,{children:"OptionSettings"})," section and find the ",(0,t.jsx)(r.code,{children:"ServerPlayerMaxNum"})," entry."]}),"\n",(0,t.jsx)(r.p,{children:"The relevant setting is:"}),"\n",(0,t.jsxs)(r.table,{children:[(0,t.jsx)(r.thead,{children:(0,t.jsxs)(r.tr,{children:[(0,t.jsx)(r.th,{children:"Config key"}),(0,t.jsx)(r.th,{children:"Description"}),(0,t.jsx)(r.th,{children:"Default value"})]})}),(0,t.jsx)(r.tbody,{children:(0,t.jsxs)(r.tr,{children:[(0,t.jsx)(r.td,{children:(0,t.jsx)(r.code,{children:"ServerPlayerMaxNum"})}),(0,t.jsx)(r.td,{children:"Sets the maximum number of players that can join the server"}),(0,t.jsx)(r.td,{children:(0,t.jsx)(r.code,{children:"32"})})]})})]}),"\n",(0,t.jsx)(r.p,{children:"A typical entry looks similar to this:"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-ini",children:"ServerPlayerMaxNum=32\n"})}),"\n",(0,t.jsx)(r.p,{children:"Change the value to your preferred player limit. For example, to allow 16 players:"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-ini",children:"ServerPlayerMaxNum=16\n"})}),"\n",(0,t.jsx)(r.p,{children:"Or to keep the default 32-player setup:"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-ini",children:"ServerPlayerMaxNum=32\n"})}),"\n",(0,t.jsx)(r.admonition,{title:"Use Supported Values",type:"caution",children:(0,t.jsxs)(r.p,{children:["Palworld dedicated servers commonly use ",(0,t.jsx)(r.code,{children:"32"})," as the default maximum. If you set a much higher value, this may affect server stability or performance depending on your plan and the current game version. If you are unsure, start with a lower value and test your server first."]})}),"\n",(0,t.jsx)(r.h2,{id:"example-configuration",children:"Example Configuration"}),"\n",(0,t.jsxs)(r.p,{children:["Depending on how your file is formatted, the setting may appear inside a longer ",(0,t.jsx)(r.code,{children:"OptionSettings"})," line. In that case, you only need to change the value of ",(0,t.jsx)(r.code,{children:"ServerPlayerMaxNum"}),"."]}),"\n",(0,t.jsx)(r.p,{children:"Example:"}),"\n",(0,t.jsx)(r.pre,{children:(0,t.jsx)(r.code,{className:"language-ini",children:'[/Script/Pal.PalGameWorldSettings]\nOptionSettings=(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,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=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=True,bIsPvP=False,CanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=16,ServerName="zaphosting",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")\n'})}),"\n",(0,t.jsxs)(r.p,{children:["If your file uses this format, do not remove commas, brackets, or quotation marks from other entries. Only replace the number after ",(0,t.jsx)(r.code,{children:"ServerPlayerMaxNum="}),"."]}),"\n",(0,t.jsx)(r.h2,{id:"save-and-apply-the-changes",children:"Save and Apply the Changes"}),"\n",(0,t.jsx)(r.p,{children:"After changing the value:"}),"\n",(0,t.jsxs)(r.ol,{children:["\n",(0,t.jsxs)(r.li,{children:["Save the ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"})," file"]}),"\n",(0,t.jsx)(r.li,{children:"Restart your Palworld server"}),"\n"]}),"\n",(0,t.jsx)(r.p,{children:"A restart is required before the new maximum player count is applied."}),"\n",(0,t.jsxs)(r.table,{children:[(0,t.jsx)(r.thead,{children:(0,t.jsxs)(r.tr,{children:[(0,t.jsx)(r.th,{children:"Action"}),(0,t.jsx)(r.th,{children:"Required"})]})}),(0,t.jsxs)(r.tbody,{children:[(0,t.jsxs)(r.tr,{children:[(0,t.jsxs)(r.td,{children:["Save ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"})]}),(0,t.jsx)(r.td,{children:"Yes"})]}),(0,t.jsxs)(r.tr,{children:[(0,t.jsx)(r.td,{children:"Run additional console commands"}),(0,t.jsx)(r.td,{children:"No verified additional command required"})]}),(0,t.jsxs)(r.tr,{children:[(0,t.jsx)(r.td,{children:"Restart the server"}),(0,t.jsx)(r.td,{children:"Yes"})]})]})]}),"\n",(0,t.jsx)(r.admonition,{title:"Restart Required",type:"tip",children:(0,t.jsxs)(r.p,{children:["Configuration changes to ",(0,t.jsx)(r.code,{children:"ServerPlayerMaxNum"})," are not applied immediately while the server is running. You need to restart the server so Palworld loads the updated settings."]})}),"\n",(0,t.jsx)(r.h2,{id:"verify-the-new-player-limit",children:"Verify the New Player Limit"}),"\n",(0,t.jsx)(r.p,{children:"After the restart, your server should use the new maximum player count."}),"\n",(0,t.jsx)(r.p,{children:"You can verify this by:"}),"\n",(0,t.jsxs)(r.ul,{children:["\n",(0,t.jsx)(r.li,{children:"checking the server details in your game server administration if shown there"}),"\n",(0,t.jsx)(r.li,{children:"joining the server with multiple players"}),"\n",(0,t.jsxs)(r.li,{children:["reviewing the current configuration again in ",(0,t.jsx)(r.code,{children:"PalWorldSettings.ini"})]}),"\n"]}),"\n",(0,t.jsx)(r.p,{children:"If the setting does not apply, open the file again and confirm that:"}),"\n",(0,t.jsxs)(r.ul,{children:["\n",(0,t.jsxs)(r.li,{children:[(0,t.jsx)(r.code,{children:"ServerPlayerMaxNum=[your_value]"})," is present"]}),"\n",(0,t.jsx)(r.li,{children:"the file formatting was not broken"}),"\n",(0,t.jsx)(r.li,{children:"the server was fully restarted after saving"}),"\n"]}),"\n",(0,t.jsx)(r.admonition,{title:"Configuration Syntax",type:"caution",children:(0,t.jsxs)(r.p,{children:["If you accidentally remove a comma, bracket, or another value from the ",(0,t.jsx)(r.code,{children:"OptionSettings"})," line, the server may ignore the setting or fail to load the configuration correctly. Edit the file carefully and change only the required value."]})}),"\n",(0,t.jsx)(r.h2,{id:"conclusion",children:"Conclusion"}),"\n",(0,t.jsx)(r.p,{children:"Congratulations, you have successfully changed the maximum number of players on your Palworld server. For further questions or assistance, please don't hesitate to contact our support team, which is available daily to assist you!"})]})}function h(e={}){let{wrapper:r}={...(0,i.R)(),...e.components};return r?(0,t.jsx)(r,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.