A local web app for editing PalWorldSettings.ini with a clean UI.
- Editable server profile fields (name, passwords, ports, and RCON toggle).
- Visual controls for gameplay settings:
- sliders for rates
- dropdowns for enums/booleans
- number and text inputs where appropriate
- Search bar to quickly find specific settings.
- Load an existing
.inifile and auto-fill the editor. - Export/download an updated
PalWorldSettings.ini.
This is a static app (HTML/CSS/JS), so there is no build step.
- In this folder, double-click
start-editor.bat. - Your browser should open automatically at:
http://localhost:4173
- Keep the terminal window open while using the app.
- When done, press
Ctrl + Cin that window to stop the server.
- Install Python 3 if you don't already have it.
- Open Command Prompt or PowerShell.
cdinto the folder containingindex.html.- Run:
python -m http.server 4173If python doesn't work on your PC, try:
py -m http.server 4173- Open your browser to:
http://localhost:4173
- Open this folder in VS Code.
- Install the Live Server extension.
- Right-click
index.html→ Open with Live Server.
- Click Load INI file.
- Select your existing
PalWorldSettings.ini.- Typical Windows dedicated-server location:
PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
- Typical Windows dedicated-server location:
- Adjust settings in the UI.
- Click Download updated INI (or copy from Generated Output).
- Replace your server's
PalWorldSettings.iniwith the new one. - Restart your Palworld server.
- If
start-editor.batsays Python is missing, install Python 3 and run again. - If you open
index.htmldirectly and file loading/downloading behaves oddly, use a local server (Option A/B/C above). - If port
4173is in use, change the port instart-editor.bat(set "PORT=4173") or run manually on a different port, e.g.:
python -m http.server 8080Then open http://localhost:8080.
