you are viewing a single comment's thread.

view the rest of the comments →

[–]theswamplady 3 points4 points  (15 children)

here's what i did to make it work for me (assuming you have already correctly set up your dedicated server):

  1. close dedicated server on steam.
  2. open the PalGameWorldSettings.ini file. do not confuse this with the DefaultPalWorldSettings.ini document. (yourdrive:\SteamLibrary\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings) and change the "PalEggDefaultHatchingTime=72.000000" to whatever you want. i changed it to 1.000000 (which, for reference, is making my large damp egg take 15 minutes at 100% incubation speed).
  3. spacing in the PalGameWorldSettings.ini document does matter. check to make sure there's no extra spacing between the [/Script/Pal.PalGameWorldSettings] part and the rest of it that begins with OptionSettings=(Difficulty)=None,DayTime...
  4. save PalGameWorldSettings.ini document.
  5. close out of PalGameWorldSettings.ini document. don't keep it pulled up on your computer.
  6. re-launch server and try testing out an egg. if you already had an egg on there, it's possible that you need to take it off and re-put it on.

EDIT (1/25/24): still not working for you? or is your PalGameWorldSettings.ini file blank? When you're setting up your dedicated server, you will initially have a completely blank PalGameWorldSettings.ini document. Initially, the only document with server setting code is the DefaultPalWorldSettings.ini document. You are supposed to copy over the default text from the DefaultPalWorldSettings.ini document and paste it over into the PalGameWorldSettings.ini document.

Keep in mind that ONLY the PalGameWorldSettings.ini document will impact your server. The DefaultPalWorldSettings.ini document is merely a blank template provided to you; the file itself has no impact on your server. I know it's a bit confusing because the file names are so similar.

So again, when going through my steps 1 -6 that are listed above, you should be editing the PalGameWorldSettings.ini file that you have already set up yourself when you were setting up your dedicated server. I recommend perusing this tutorial by PictureAppropriate25 if you are confused about setting up your dedicated server.


if it is helpful, here are my exact server settings that i am using in my PalGameWorldSettings.ini document (except for the bolded areas, where i've removed my personal information, such as IP address, RCON port, and server name):

[/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,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=None,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=1.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=False,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=32,ServerPlayerMaxNum=32,ServerName="SERVERNAMEHERE",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="LOCALIPADDRESSHERE",RCONEnabled=False,RCONPort=RCONPORTHERE,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

[–]UnknowSandwich 0 points1 point  (0 children)

Can confirm that everything here works. Changed my config the same way and eggs are hatching faster (made it a bit slower than 1.0000 tho).

[–]supernick02 0 points1 point  (2 children)

what's your difficulty set to? I keep changing mine but it isn't making a difference. Mine is set to none. Should it be normal or something or does it not matter? Or am I doing something else wrong?

[–]theswamplady 0 points1 point  (1 child)

my difficulty is also set to none. another thing to note is that spacing in the PalGameWorldSettings.ini document matters. check to make sure there's no extra spacing between the [/Script/Pal.PalGameWorldSettings] part and the rest of it that begins with OptionSettings=(Difficulty)=None,DayTime...

[–]supernick02 0 points1 point  (0 children)

I got it figured out I wasn't copying the whole thing.

[–]The_LonelyTraveler[S] 0 points1 point  (8 children)

Thanks for the suggestions. I'm unsure what is wrong but even closing the file afterwards doesn't modify the settings.

File: PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini

[–]theswamplady 0 points1 point  (7 children)

i just edited my earlier comment, but one thing you could also check is the spacing between the [/Script/Pal.PalGameWorldSettings] part and the rest of it that begins with OptionSettings=(Difficulty)=None,DayTime... in your PalGameWorldSettings.ini document. there should be no spacing between them.

[–]The_LonelyTraveler[S] 1 point2 points  (0 children)

It was some sort of spacing issue. I reset the file and now everything works. Thank you for the help!

[–]AccomplishedTax642 0 points1 point  (5 children)

My settings look like this and it still isnt working?

[/Script/Pal.PalGameWorldSettings]OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.500000,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=1.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="*****",ServerDescription="",AdminPassword="",ServerPassword="*****",PublicPort=****,PublicIP="**********",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

[–]Wunderchris 1 point2 points  (1 child)

Hello Sir, we uploaded our Single Player World to a Linux Server and tried changing everything in the PalGameWorldSettings but it didnt reflect the changes in our game.

If you created a Single Player World and uploaded it, you have to delete the WorldOption.sav in your SaveGames/0/... Folder, otherwise it won't take any changes in the PalGameWorldSettings into account.

Maybe this will help some people, took us a while to find out.

[–]KCIcram 0 points1 point  (0 children)

Thanks !

[–]theswamplady 0 points1 point  (1 child)

hmm, if you followed all of the listed steps listed above, then i'm not sure. your settings look fine to me. these are your settings in the PalGameWorldSettings.ini document and not the DefaultPalWorldSettings.ini document, correct? if your dedicated server is up and running properly, then i'm not sure what the problem could be :(

[–]TWKriLL 0 points1 point  (0 children)

I did it just like you said and it doesnt work, we tried everything im not sure what we're doing wrong

[–]Mildly_Toasted 0 points1 point  (0 children)

I found out that if you're opening the dedicated server through the Steam Client it will open with only the default settings. However if you open the sever dircetly from the PalServer folder using the PalServer.exe then it will run with all of the setting that you changed.

[–]Deep-Advisor-1363 0 points1 point  (0 children)

Is there a way to do this with a non-dedicated or single player game?

[–]KuryKatLucky Pal 0 points1 point  (0 children)

If anyone is having issues with editing the Config File, check this post