Mods for Mordhau are distributed through mod.io – not through the Steam Workshop. You do not upload any files: you only enter the numeric mod.io ID of the mod into the Game.ini, and the server downloads it on start.
Find the mod ID
-
Open mod.io
Open the Mordhau section on mod.io and pick the mod you want. -
Copy the ID
Every mod has its own numeric ID, for example1700790. That exact number is what you enter later – not the name of the mod.
Add the mods
-
Stop the server
Stop your server via the dashboard. -
Connect via SFTP
Connect to your server via SFTP. -
Open the Game.ini
Open the following file:/Mordhau/Saved/Config/LinuxServer/Game.ini -
Enter the mod IDs
In the section[/Script/Mordhau.MordhauGameSession]add oneMods=line per mod:[/Script/Mordhau.MordhauGameSession] Mods=1700790 Mods=2673283 -
Start the server
Save the file and start your server. On start it downloads the listed mods and loads them. The first start therefore takes longer than usual.
Add map mods to the rotation
A Mods= entry only downloads a map mod – it is only played once the map is part of the rotation as well. To do that, add a MapRotation= line with the map name from the mod description to the section [/Script/Mordhau.MordhauGameMode]:
[/Script/Mordhau.MordhauGameSession]
Mods=2673283
[/Script/Mordhau.MordhauGameMode]
MapRotation=HRD_Catacombs
Mods that require a server actor
Some gameplay mods additionally have to be loaded when the map starts. Such mods state a path in their description which you enter under [/Script/Mordhau.MordhauGameMode]:
[/Script/Mordhau.MordhauGameMode]
SpawnServerActorsOnMapLoad=/ServerSideCmds/BP_ServerSideCMDs.BP_ServerSideCMDs_C
Not every mod works on a Linux server
Client-side mods
Whether your players need a mod as well depends on the mod: pure server mods run on the server only, while map and content mods are also needed locally by the players. What applies to your mod is stated in its description on mod.io.
Whether client-side mods are allowed on your server at all is controlled by the following entry in the section [/Script/Mordhau.MordhauGameMode]:
[/Script/Mordhau.MordhauGameMode]
bDisableClientMods=False
| Value | Meaning |
|---|---|
False |
Client-side mods are allowed |
True |
Client-side mods are blocked on your server |
Remove a mod
-
Stop the server
Stop your server via the dashboard. -
Delete the entries
Remove the mod'sMods=line from theGame.ini– and, if present, the matching entries underMapRotation=andSpawnServerActorsOnMapLoad=as well. -
Start the server
Save the file and start your server.
