In this gaming guide, you will learn how to create your own dedicated server for the game Mordhau. By setting up your own server, you will be able to obtain all 100% achievements. With the help of a boosting partner, following this guide should only take a few hours of your time.
Server Setup
- In your Steam library, search for “MORDHAU Dedicated Server”, and click install.
- Right click on “MORDHAU Dedicated Server”, click Properties, and insert this line into “Launch Options”:
TDM_ARENA -log -Port=7770 -RconPort=7771 -QueryPort=27016 -Beaconport=15001
- Open “Windows Defender Firewall with Advanced Security”, and add a new “Inbound Rule”. Each rule needs to contain the following information:
- Rule Type: Port
- Protocol and Port: TCP or UDP; Ports specified below
- Action: Allow the connection
- Profile: Domain + Private + Public
- Name: Whatever you want
This is a list of the ports that need to be enabled:
- TCP (for Mordhau): 7770, 7771, 27016, 15001
- UDP (for Mordhau): 7770, 7771, 27016, 15001
- TCP (for Steam): 27015-27050
- UDP (for Steam): 27015-27050
Example of one of the rules (After the creation of the rule):
List of all the needed rules:
- Open http://192.168.1.1/ in your web browser in order to login the admin panel of your router. This page depends on your ISP (Internet Service Provider), but you should look for Advanced Settings, and then look for a tab that contains one of the following keywords: NAT, Port Forwarding, Port Mapping, Virtual Server, etc.
Example of Port Forwarding page of my ISP:
Each rule needs to contain the following information:
- Service Name: Whatever you want
- Protocol: TCP + UDP
- WAN Settings: Any
- Source Port: 7770, 7771, 27016, 15001 (One rule for each port)
- Destination Port: Same as Source Port
- Local IP Address: Check this YouTube video to find your Local IP Address https://www.youtube.com/watch?v=mdp3HtO7Cjs
List of all the needed rules:
Your server should be able to accept internal and external connections now. Feel free to start it, and then close it so that we move to the next section: the Server Settings.
Server Settings & Mods
After opening, and closing the server, open Game.ini file located in
The file contains two main sections: GameMode, and GameSession. Feel free to add the following lines under each specified section:
SpawnServerActorsOnMapLoad=/ServerSideCmds/BP_ServerSideCMDs.BP_ServerSideCMDs_C ;for the mod we will be using
Mods=1700790 ;for the mod we will be using
Admins=<your_play_fab_id> ;fab_id will be explained below
Admins=<your_boosting_partner’s_fab_id>
MaxSlots=200
ServerName=<whatever_you_want>
You can also add these lines at the end of the file in order to make the match last “infinitely”:
TeamScoreToWin=100000000000
[/game/mordhau/blueprints/gamemodes/bp_teamdeathmatchgamestate.bp_teamdeathmatchgamestate_c]
MatchDurationMax=0
In order to get your PlayFab ID, start Mordhau (the game), open the console with ` and write PlayerList. Your PlayFab ID should be something like this: F8377716199773D8.
This should be enough for Game.ini file. Now, we will install the “Server Side Commands” mod from mod.io. It is a pretty efficient mod to hunt the necessary achievements.
- Open this[mod.io] link.
- On the right side, under “Download files manually”, click “Download File”.
- Unzip the file, and paste it to
<path_to_steam>\steamapps\common\Mordhau Dedicated Server\Mordhau\Content\CustomPaks
(CustomPaks folder need to be created manually)
Now, your server is officially ready for achievement hunting.
Server Commands
Once your server is running, your boosting partner should be able to join the server via Fight → Server Browser → <your_server_name>.
In order for you to connect to the server, you need to start Mordhau (the game), open the console with ` and type the following line:
Commands are split into Console Commands, and Chat Commands. I will share the main commands that will be needed to facilitate your achievement hunting experience.
As mentioned previously, console can be started with ` key. The main commands here are:
- AddBotsTeam <number> 0 ;add bots to red team
- AddBotsTeam <number> 1 ;add bots to blue team
- RemoveBotsTeam <number> 0 ;removes bots from red team
- RemoveBotsTeam <number> 1 ;removes bots from blue team
- ToggleStamina ;disable stamina for ALL players
- ToggleDamage ;disable damage for ALL players
- ChangeLevel <map_name> ;change level. here is a list of Mordhau maps[mordhau.fandom.com]. here is a list of server map names[mordhau.fandom.com]. TDM_Arena is good for achievement hunting
Here is a list of more commands.
Once in-game, chat can be initiated with y key. The main commands here are:
- .god <player_ign> ;make the player invulnerable. also, bots will die from hitting you
- .maxhealth <player_ign> ;change the player’s max health
- .restock <player_ign> ;enable auto restock for player
- .jump <player_ign> <number> ;change times the player can jump. practical to get away from bots
- .speed <player_ign> <number> ;change the player’s speed. for some reason, bots stop attacking you when you enable this
- .setdamage <player_ign> <number> ;change the player’s damage on currently equipped weapon. this does not work on all equipment
- .givewp <player_ign> <weapon_name> ;give the player the specified weapon. here is a list for Mordhau weapons[mordhau.fandom.com]
- .horse .hog .camel ;spawn one of those animals
Here[mod.io] is a list of more commands.
Achievement Hunting – Part 1
- The ABCs: Complete the tutorial
- Guts: Kill two enemies with a single attack from a melee weapon
- Unstoppable: Kill 10 enemies in a row without dying
- Highlander: Decapitate 5 enemies in a single game
- You’re Welcome: Get 30 assists in a single match
- Meat Grinder: Get 30 kills in a single match
- Long List of Names: Kill 1000 enemies
- I Know Kung Fu: Finish off 10 enemies with a kick
- Boxer: Kill 30 enemies with fists
- Keeps Coming Off: Lose your head three times in a single match
- Poacher: Kill 5 enemies with the bear trap
.givewp bear - Clobbered: Kill 5 enemies with the mallet
.givewp mallet - Training Accident: Kill an enemy with the training sword
.givewp training - Virtuoso: Kill 5 enemies with the lute
.givewp lute - Living Sculpture: Kill 10 enemies with the carving knife
.givewp carving - The Queen of Weapons: Kill 20 enemies with the longsword
.givewp sword - Rock’n’Roll: Kill 5 enemies with rocks
.givewp rock | .restock - Pyromaniac: Kill 10 enemies with fire
.givewp fire | .restock - Vlad the Impaler: Kill 20 enemies with the ballista
.ballista - Eagle Eye: Land 10 headshots on enemies with projectiles in a single game
.ballista
- Coming Through: Kill 5 enemies by trampling them with the horse
.horse - Whack-A-Mole: Kill 5 enemies with headshots with a couched weapon on horseback
.horse
.givewp spear
- That’s No Ordinary Cold: Kill an enemy with an icicle
ChangeLevel TDM_MountainPeak (console) - Stairway to Hell: Kill 5 enemies while climbing a ladder
.maxhealth <your_enemy> 1 - This isn’t Sparta: Cause someone to fall to their death after kicking them
.maxhealth <your_enemy> 13
Achievement Hunting – Part 2
- Ended Rightly: Kill an enemy with the pommel throw
.givewp sword
.maxhealth <your_enemy> 1
;aim at your enemy -> press X -> press 2 - Lived to Tell the Tale: Regenerate to full health after getting down to 1 health
.setdamage <your_enemy> 99
;enemy hits you -> rest - Yoink: Take a melee weapon out of a living enemy’s body
.givewp rapier
;aim at your enemy -> press R -> go pick up the weapon - Burning Man: Kill an enemy while you are on fire
.givewp fire
;fire below yourself -> go kill enemy - Justice from the Grave: Kill an enemy after dying
.givewp fire
;fire below yourself & below enemy -> die before enemy dies - Just a Scratch: Take 400 damage without dying
.givewp bandage | .restock
.setdamage <your_enemy> 50
;enemy hits you -> you heal yourself -> rinse and repeat - Home Run: Deflect a projectile with a strike
.givewp mace (fast weapon)
.givewp <your_enemy> knife
;enemy throws knife at you -> you hit it in the air
- Put That Away: Perform 20 disarms
.givewp <your_enemy> shield
;enemy keeps jumping to lose stamina -> enemy presses R to hold shield -> you hit him to remove his shield - Flyswatter: Block 100 projectiles
ToggleStamina (console)
.givewp shield
.givewp <your_enemy> knife | .restock <your_enemy>
;you press R to hold shield -> enemy hits you with throwing knives - Chambermaid: Chamber 200 attacks
.givewp mace (fast weapon)
.givewp <your_enemy> sword (slow weapon)
;enemy scrolls mouse wheel up -> you scroll mouse wheel up to chamber him - Tough Nut to Crack: Block 1000 melee attacks
ToggleStamina (console)
.givewp shield
.givewp <your_enemy> mace (fast weapon)
;you press R to hold shield -> enemy hits you with mace
- Crybaby: Battlecry 500 times
Straightforward. - Friend Indeed: Reach 1000 assists
AddBotsTeam 100 0 (console)
AddBotsTeam 100 1 (console)
.hog
.givewp fire | .restock
;keep on running on hog and throwing fire
And that wraps up our share on MORDHAU: Setup Your Own Server for 100% Achievements. If you have any additional insights or tips to contribute, don’t hesitate to drop a comment below. For a more in-depth read, you can refer to the original article here by Aziz, who deserves all the credit. Happy gaming!