Mordhau Server Configuration (Game.ini)
Configure your Mordhau server by editing Game.ini: set server name, join password, admin password, max players, RCON settings, map rotation, and tick rate. Includes a complete template and warnings about common config mistakes.
Mordhau Server Configuration
Mordhau server settings are split across two INI files. Always stop the server before editing — changes made while the server is running will be overwritten when it shuts down.
Config File Locations
Mordhau/Saved/Config/LinuxServer/Game.ini ← primary server settings
Mordhau/Saved/Config/LinuxServer/Engine.ini ← network/performance settings
These files are generated on first launch. If they don't exist yet, start the server once, let it fully initialize, then stop it.
Game.ini — Complete Template
[/Script/Mordhau.MordhauGameSession]
ServerName=My Mordhau Server
ServerPassword=
AdminPassword=YourSecureAdminPassword
MaxSlots=24
[/Script/Mordhau.MordhauGameMode]
RconPassword=YourSecureRconPassword
RconPort=7778
MapRotation=FFA_Cortile
MapRotation=FFA_Camp
MapRotation=TDM_Camp
MapRotation=SKM_Contraband
MapRotation=FL_Feitoria
[/Game/Mordhau/Blueprints/BP_MordhauSingleton.BP_MordhauSingleton_C]
Admins=PLAYFABID_HERE
Critical: Do not leave blank lines between entries in the same section. Blank lines inside an INI section can crash the server on startup.
Key Settings
Server Identity
| Setting | Description |
|---|---|
ServerName |
Name shown in the server browser |
ServerPassword |
Join password — leave blank for a public server |
AdminPassword |
In-game admin authentication password |
MaxSlots |
Maximum simultaneous players (64 max) |
[/Script/Mordhau.MordhauGameSession]
ServerName=DustBowl Mordhau — Frontline
ServerPassword=
AdminPassword=ChangeThisPassword
MaxSlots=32
RCON
[/Script/Mordhau.MordhauGameMode]
RconPassword=YourRconPassword
RconPort=7778
Map Rotation
Add one MapRotation= line per map. Maps cycle in order after each match:
[/Script/Mordhau.MordhauGameMode]
MapRotation=FL_Feitoria
MapRotation=FL_Crossroads
MapRotation=TDM_Camp
MapRotation=SKM_Contraband
See the Mordhau Game Modes and Map List article for all valid map names.
Permanent Admins
[/Game/Mordhau/Blueprints/BP_MordhauSingleton.BP_MordhauSingleton_C]
Admins=PLAYFABID1
Admins=PLAYFABID2
Admins are identified by PlayfabID, not SteamID. See the Admin Management article for how to find a player's PlayfabID.
Engine.ini — Performance Settings
[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=60
The default tick rate is 30. Higher values (60–128) improve responsiveness but increase CPU and bandwidth usage. Start at 60 for a balanced experience.
Common Config Mistakes
| Mistake | Effect | Fix |
|---|---|---|
| Editing while server is running | Changes get overwritten on shutdown | Always stop the server first |
| Blank lines inside an INI section | Server crash on startup | Remove all blank lines within sections |
Spaces around = sign |
Setting not read | Use Key=Value (no spaces) |
| Wrong section header | Setting silently ignored | Copy section headers exactly, including brackets |
| Using SteamID in Admins= | Admin not granted | Use PlayfabID, not SteamID64 |