[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"doc-en-change-palworld-server-difficulty":3},{"path":4,"slug":5,"title":6,"description":7,"category":8,"subcategory":9,"icon":10,"date":11,"author":12,"order":13,"image":14,"tags":15,"keywords":20,"docGroup":26,"docGroupIcon":26,"link_fr":27,"bodyHtml":28},"\u002Fdocs\u002Fen\u002Fgaming\u002Fpalworld\u002Fchange-palworld-server-difficulty","change-palworld-server-difficulty","How to change the difficulty on your Palworld server","Step-by-step guide to adjust difficulty and game multipliers (XP, damage, capture rates, death penalty) on your Palworld server.","jeux","palworld","tabler:file-text","2026-07-24","Winheberg",71,"\u002Fstatics\u002Fimages\u002Fdocs\u002Fen\u002Fgaming\u002Fpalworld\u002Fchange-palworld-server-difficulty.webp",[9,16,17,18,19],"difficulty","configuration","pterodactyl","hosting",[21,22,23,24,25],"palworld server difficulty","change palworld difficulty","palworldsettings ini","pterodactyl palworld server","winheberg","","\u002Fdocs\u002Fpalworld\u002Fmodifier-difficulte-serveur-palworld","\u003Ch2>Context\u003C\u002Fh2>\n\u003Cp>Are you hosting a \u003Cstrong>Palworld\u003C\u002Fstrong> server at WinHeberg and want to adjust the challenge level for your players?\u003C\u002Fp>\n\u003Cp>On a Palworld dedicated server, simply changing the overall difficulty keyword (\u003Ccode>Casual\u003C\u002Fcode>, \u003Ccode>Normal\u003C\u002Fcode>, \u003Ccode>Hard\u003C\u002Fcode>) inside the configuration is not enough: the server binary ignores this global preset and strictly relies on individual numerical multipliers. To effectively change difficulty, you must edit the explicit variables inside your \u003Ccode>PalWorldSettings.ini\u003C\u002Fcode> configuration file.\u003C\u002Fp>\n\u003Ch2>1. Access the Configuration File\u003C\u002Fh2>\n\u003Cp>All difficulty adjustments are performed inside the server&#39;s primary configuration file:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Completely turn off your server by clicking \u003Cstrong>Stop\u003C\u002Fstrong> in your Pterodactyl console.\u003C\u002Fli>\n\u003Cli>Navigate to the \u003Cstrong>Files\u003C\u002Fstrong> tab in the sidebar menu.\u003C\u002Fli>\n\u003Cli>Open \u003Ccode>PalWorldSettings.ini\u003C\u002Fcode> according to your server&#39;s OS architecture:\u003Cul>\n\u003Cli>\u003Cstrong>For Linux:\u003C\u002Fstrong> \u003Ccode>Pal\u002FSaved\u002FConfig\u002FLinuxServer\u002FPalWorldSettings.ini\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>For Windows:\u003C\u002Fstrong> \u003Ccode>Pal\u002FSaved\u002FConfig\u002FWindowsServer\u002FPalWorldSettings.ini\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>2. Adjust Difficulty Multipliers\u003C\u002Fh2>\n\u003Cp>Open \u003Ccode>PalWorldSettings.ini\u003C\u002Fcode> and locate the \u003Ccode>OptionSettings=(...)\u003C\u002Fcode> line. Modify the desired values directly after the \u003Ccode>=\u003C\u002Fcode> sign for each variable:\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth align=\"left\">Parameter\u003C\u002Fth>\n\u003Cth align=\"left\">Default Value\u003C\u002Fth>\n\u003Cth align=\"left\">Difficulty Impact\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>ExpRate\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Increase to speed up leveling (\u003Ccode>2.0\u003C\u002Fcode>), decrease to slow it down (\u003Ccode>0.5\u003C\u002Fcode>).\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>PalCaptureRate\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Pal capture success rate multiplier.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>PlayerDamageRateAttack\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Damage dealt by players.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>PlayerDamageRateDefense\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Damage taken by players (e.g., \u003Ccode>1.5\u003C\u002Fcode> = players take 50% more damage).\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>PalDamageRateAttack\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Damage dealt by Pals.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>PalDamageRateDefense\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Damage taken by Pals.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>CollectionDropRate\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>1.000000\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Yield multiplier for resource collection in the world.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd align=\"left\">\u003Ccode>DeathPenalty\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">\u003Ccode>All\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd align=\"left\">Death penalty setting (\u003Ccode>None\u003C\u002Fcode> = keep all, \u003Ccode>Item\u003C\u002Fcode> = drop items, \u003Ccode>ItemAndEquipment\u003C\u002Fcode> = drop items &amp; gear, \u003Ccode>All\u003C\u002Fcode> = drop everything).\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>3. Recommended Difficulty Presets\u003C\u002Fh2>\n\u003Cp>To quickly apply a difficulty profile, copy these recommended variable values into your configuration:\u003C\u002Fp>\n\u003Ch3>🟢 Casual Mode (Easy)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>ExpRate=1.500000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PalCaptureRate=1.500000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PlayerDamageRateAttack=1.500000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PlayerDamageRateDefense=0.500000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>CollectionDropRate=1.500000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>DeathPenalty=None\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🟡 Normal Mode (Default)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>ExpRate=1.000000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PalCaptureRate=1.000000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PlayerDamageRateAttack=1.000000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PlayerDamageRateDefense=1.000000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>CollectionDropRate=1.000000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>DeathPenalty=All\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔴 Hard Mode (Difficult)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>ExpRate=0.800000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PalCaptureRate=0.800000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PlayerDamageRateAttack=0.800000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>PlayerDamageRateDefense=1.500000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>CollectionDropRate=0.800000\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>DeathPenalty=All\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Troubleshooting\u003C\u002Fh2>\n\u003Ch3>❌ Changes are not applying in-game\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Server running during edit\u003C\u002Fstrong>: You must stop the server \u003Cstrong>before\u003C\u002Fstrong> saving changes to \u003Ccode>PalWorldSettings.ini\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Syntax Error\u003C\u002Fstrong>: Ensure you do not accidentally remove the closing parenthesis \u003Ccode>)\u003C\u002Fcode> at the end of the file or the commas \u003Ccode>,\u003C\u002Fcode> separating each parameter.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❌ The \u003Ccode>PalWorldSettings.ini\u003C\u002Fcode> file is empty\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Start your server once, then stop it after a few seconds. The server executable will auto-generate the default configuration line.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Best Practices\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Back up your config\u003C\u002Fstrong>: Copy your original \u003Ccode>OptionSettings\u003C\u002Fcode> line into a text file before making edits so you can revert if needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjust Death Penalty carefully\u003C\u002Fstrong>: The \u003Ccode>DeathPenalty\u003C\u002Fcode> variable has the strongest impact on player survival gameplay.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Need help?\u003C\u002Fh2>\n\u003Cp>If you run into issues adjusting your Palworld server configuration, feel free to open a support ticket with WinHeberg.\u003C\u002Fp>\n",1788993142671]