xgaming.tools

Palworld Server Config Generator

Free Palworld dedicated server config generator. All 105 PalWorldSettings.ini options across Identity, Difficulty, Damage, Build, PvP, Events, and Advanced tabs. Five presets: Default, Casual, Hardcore, PVP, Custom. Live OptionSettings=(...) preview, copy + download ready to drop into your server folder.

Loading Palworld settings schema…

Generate a complete PalWorldSettings.ini in one click

Palworld's dedicated server reads a single INI file — PalWorldSettings.ini — with 105+ configurable options crammed into one giant `OptionSettings=(...)` line. Miss a comma, misspell a key, or forget to wrap strings in quotes and the server silently ignores your changes. This generator produces a valid file with every documented key from the current post-Feybreak 1.x build.

Seven organized tabs: Identity (hostname, description, password, admin password, ports, player cap, RCON/REST, region, crossplay platforms), Difficulty (Difficulty enum, DayTimeSpeedRate, NightTimeSpeedRate, ExpRate, PalCaptureRate, PalSpawnNumRate, PalEggDefaultHatchingTime, WorkSpeedRate), Damage (every Pal/Player attack/defense/stamina/stomach/HP-regen multiplier plus EquipmentDurabilityDamageRate and ItemWeightRate), Build (build damage, collection drop/respawn rates, base camp limits, guild size, max buildings), PvP (22 fields covering friendly fire, drop item cap, guild-reset-on-offline, PvP emblem drops, respawn penalty), Events (DeathPenalty enum, Palbox import/export, hardcore + pal-lost toggles, fast-travel restrictions, stat-point toggles), and Advanced (chat limits, backup save, mod toggle, item corruption multiplier, randomizer settings).

Start with a preset: Default (vanilla Normal-difficulty 105-key baseline), Casual (easier rates + no death penalty + faster egg hatch), Hardcore (Difficulty=Hard, bHardcore + bPalLost true, tougher rates), PVP (full PvP mode with damage, emblem drops, guild reset, base-only fast travel), Custom (empty scratch slot for tweaking). Click any tab, change any value, live preview on the right updates.

Output format is Palworld-specific: all settings wrapped inside a single `OptionSettings=(...)` line under the `[/Script/Pal.PalGameWorldSettings]` section. Strings get quoted, booleans emit as True/False, float multipliers get 6-decimal formatting (matches the vanilla file). CrossplayPlatforms is emitted as a real tuple `(Steam,Xbox,PS5,Mac)`.

Deploy in 30 seconds: copy or download the output, save as PalWorldSettings.ini in `Pal/Saved/Config/LinuxServer/` (or WindowsServer), restart the dedicated server. New settings apply on world load. On XGamingServer's Palworld hosting, use the File Manager or SFTP to the Saved/Config folder.

Palworld Server Config Generator — FAQ

Where does PalWorldSettings.ini go?

On Linux dedicated servers: `Pal/Saved/Config/LinuxServer/PalWorldSettings.ini`. On Windows: `Pal/Saved/Config/WindowsServer/PalWorldSettings.ini`. If the folder doesn't exist, start the server once first — it auto-creates the directory with a default DefaultPalWorldSettings.ini that you then copy + rename.

Why are all settings on one huge line?

Palworld uses an Unreal-engine tuple-style INI: every setting is a comma-separated key=value pair inside a single `OptionSettings=(...)` block. It looks ugly but that's the format the game parses. Editing it by hand is error-prone — one missed comma or quote and the server ignores your whole file.

What's the max player count?

32 on dedicated servers (ServerPlayerMaxNum hard cap). CoopPlayerMaxNum for pure co-op (host + invited players) is 4. The game won't accept higher values — setting 50 silently clamps to 32.

How do I make breeding faster?

Lower PalEggDefaultHatchingTime (seconds). Default is 7200 (2 hours). Set to 60 for 1-minute hatches. Increase PalCaptureRate (default 1.0, push to 2-5× for easier capture). PalSpawnNumRate affects how many Pals exist in the world; raise for more abundance.

What does Difficulty actually do?

Difficulty is a preset enum (None / Casual / Normal / Hard). Setting anything other than None overrides most other multipliers — if you want custom values for every rate, leave Difficulty=None and set each multiplier explicitly. Difficulty=Hard roughly doubles enemy HP + damage.

You might also need

Palworld server admin docs

Read the full Palworld server docs →

Step-by-step guides for installing mods, configuring your server, joining, troubleshooting, and admin commands.

Built-In Tool

Config Tool Built Into XGamingServer

Get managed Palworld hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.

Built-In Config ToolInstant Server SetupDDoS ProtectionExpert 24/7 Support
Get 40% OFFNo setup fees · Cancel anytime