Change the settings below and the finished PalWorldSettings.ini updates as you type, in the single-line OptionSettings format Palworld expects. The settings, defaults and limits are the ones NodeMesh's own Config tab uses. Nothing is saved and you do not need an account.
[/Script/Pal.PalGameWorldSettings] OptionSettings=(AdminPassword="",AutoResetGuildTimeNoOnlinePlayers=72.000000,BanListURL="https://b.palworldgame.com/api/banlist.txt",BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,DayTimeSpeedRate=1.000000,DeathPenalty=Item,DropItemAliveMaxHours=1.000000,DropItemMaxNum=3000,EnemyDropItemRate=1.000000,ExpRate=1.000000,GuildPlayerMaxNum=20,NightTimeSpeedRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,PalCaptureRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PalEggDefaultHatchingTime=1.000000,PalSpawnNumRate=1.000000,PalStaminaDecreaceRate=1.000000,PalStomachDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerStomachDecreaceRate=1.000000,RCONEnabled=False,RCONPort=25575,ServerDescription="Powered by NodeMesh",ServerName="A NodeMesh Palworld Server",ServerPassword="",ServerPlayerMaxNum=32,WorkSpeedRate=1.000000,bActiveUNKO=False,bAutoResetGuildNoOnlinePlayers=False,bEnableFastTravel=True,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bEnableNonLoginPenalty=True,bEnablePlayerToPlayerDamage=False,bExistPlayerAfterLogout=False,bIsPvP=False,bIsStartLocationSelectByMap=False)
Where it goes. Stop the server first, then replace PalWorldSettings.ini in Pal/Saved/Config/WindowsServer (Windows) or Pal/Saved/Config/LinuxServer (Linux). Palworld rewrites this file when it stops, so edit it while the server is off.
The file is built on our server with the same code NodeMesh uses to write it for you. Your settings are sent only to produce the preview and are not stored.
NodeMesh installs a small agent on the PC you already own and runs your Palworld server there. These same settings live in a Config tab, so you never edit the file by hand.
Run this config on your own PC with NodeMesh