Changing the game mode on a Mount & Blade 2: Bannerlord server allows users to experience the various modes that Bannerlord's multiplayer has to offer. Users can choose from popular modes, such as Captain or Siege, and experiment with the different maps available to them. The server game mode can also be further modified with various options, such as round timers, friendly fire, and more.
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Choose the Config Files dropdown menu and select Server Config.
4. Navigate to the GameType line.
5. Change the value to the desired game mode. Available values can be found below.
| Game Modes |
|---|
TeamDeathmatch |
Duel |
Battle |
Captain |
Siege |
Skirmish |
6. Next to the add_map_to_automated_battle_pool line, change the value to a map compatible with the chosen game mode.
Note: Maps can also be added by using
Map [MapName]to set it as the default. A full list of map names can be found here.
7. Adjust any game options to align with the desired game mode. A list of the default options for each mode is provided below.
8. Once finished editing, choose Save.
9. Start the server.
How to Change the Game Mode Using the Admin Menu
To change the mode in-game, a compatible map must be added to the map pool.
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Choose the Config Files dropdown menu and select Server Config.
4. On a New Line, enter add_map_to_usable_maps [MapName] using the desired map name.
5. Once finished editing, choose Save.
6. Start the server.
7. Join the server as an Admin.
8. Press the Escape key and choose Admin Panel.
9. Select the Game Type and Map under Mission Options.
10. Adjust any desired Match Settings, then choose Apply and Start Mission.
Default Game Mode Settings
Note: Settings marked with 'No Values' are entered as is.
Team Deathmatch
| Setting | Default Value(s) | Available Values |
|---|---|---|
CultureTeam1 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
CultureTeam2 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
AllowPollsToKickPlayers |
False |
True or False. |
AllowPollsToBanPlayers |
False |
True or False. |
AllowPollsToChangeMap |
False |
True or False. |
MapTimeLimit |
30 |
Any value in minutes (e.g. 30 = 30 minutes).
|
RespawnPeriodTeam1 |
5 |
Any number greater than or equal to 0.
|
RespawnPeriodTeam2 |
5 |
Any number greater than or equal to 0.
|
MinNumberOfPlayersForMatchStart |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam1 |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam2 |
0 |
Any number greater than or equal to 0.
|
enable_automated_battle_switching |
No Values. | N/A |
add_map_to_automated_battle_pool |
Any TDM Map. | Any TDM Map. |
Duel
| Setting | Default Value(s) | Available Values |
|---|---|---|
MapTimeLimit |
30 |
Any value in minutes (e.g. 30 = 30 minutes).
|
MinScoreToWinDuel |
3 |
Any number greater than or equal to 1.
|
MinNumberOfPlayersForMatchStart |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam1 |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam2 |
0 |
Any number greater than or equal to 0.
|
disable_map_voting |
No Values. | N/A |
enable_automated_battle_switching |
No Values. | N/A |
add_map_to_automated_battle_pool |
Any Duel Map. | Any Duel Map. |
Battle
| Setting | Default Value(s) | Available Values |
|---|---|---|
CultureTeam1 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
CultureTeam2 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
RoundPreparationTimeLimit |
20 |
Any number greater than or equal to 30.
|
FriendlyFireDamageMeleeFriendPercent |
50 |
Any number between 1 and 100.
|
FriendlyFireDamageMeleeSelfPercent |
0 |
Any number between 1 and 100.
|
FriendlyFireDamageRangedFriendPercent |
50 |
Any number between 1 and 100.
|
FriendlyFireDamageRangedSelfPercent |
0 |
Any number between 1 and 100.
|
MapTimeLimit |
8 |
Any value in minutes (e.g. 30 = 30 minutes).
|
RoundTotal |
5 |
Any number greater than or equal to 1.
|
RoundTimeLimit |
960 |
Any value in seconds (e.g. 30 = 30 seconds).
|
WarmupTimeLimitInSeconds |
120 |
Any number greater than 2 (in seconds).
|
MinNumberOfPlayersForMatchStart |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam1 |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam2 |
0 |
Any number greater than or equal to 0.
|
SingleSpawn |
true |
true or false. |
enable_automated_battle_switching |
No Values. | N/A |
add_map_to_automated_battle_pool |
Any Battle Map. | Any Battle Map. |
Captain
| Setting | Default Value(s) | Available Values |
|---|---|---|
CultureTeam1 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
CultureTeam2 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
RespawnPeriodTeam1 |
5 |
Any number greater than or equal to 0.
|
RespawnPeriodTeam2 |
5 |
Any number greater than or equal to 0.
|
RoundPreparationTimeLimit |
25 |
Any number greater than or equal to 30.
|
MapTimeLimit |
60 |
Any value in minutes (e.g. 30 = 30 minutes).
|
RoundTotal |
5 |
Any number greater than or equal to 1.
|
RoundTimeLimit |
600 |
Any value in seconds (e.g. 30 = 30 seconds).
|
WarmupTimeLimitInSeconds |
300 |
Any number greater than 2 (in seconds).
|
MinNumberOfPlayersForMatchStart |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam1 |
5 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam2 |
6 |
Any number greater than or equal to 0.
|
NumberOfBotsPerFormation |
25 |
Any number greater than or equal to 1.
|
SingleSpawn |
true |
true or false.
|
enable_automated_battle_switching |
No Values. | N/A |
add_map_to_automated_battle_pool |
Any Sergeant Map. | Any Sergeant Map. |
Siege
| Setting | Default Value(s) | Available Values |
|---|---|---|
CultureTeam1 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
CultureTeam2 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
AllowPollsToKickPlayers |
False |
True or False. |
AllowPollsToBanPlayers |
False |
True or False. |
AllowPollsToChangeMap |
False |
True or False. |
RespawnPeriodTeam1 |
3 |
Any number greater than or equal to 0.
|
RespawnPeriodTeam2 |
9 |
Any number greater than or equal to 0.
|
MapTimeLimit |
30 |
Any value in minutes (e.g. 30 = 30 minutes).
|
WarmupTimeLimitInSeconds |
180 |
Any number greater than 2 (in seconds).
|
MinNumberOfPlayersForMatchStart |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam1 |
5 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam2 |
6 |
Any number greater than or equal to 0.
|
GoldGainChangePercentageTeam1 |
30 |
Any number greater than or equal to 0.
|
GoldGainChangePercentageTeam2 |
30 |
Any number greater than or equal to 0.
|
enable_automated_battle_switching |
No Values. | N/A |
add_map_to_automated_battle_pool |
Any Siege Map. | Any Siege Map. |
Skirmish
| Setting | Default Value(s) | Available Values |
|---|---|---|
CultureTeam1 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
CultureTeam2 |
Any Culture. |
aseraibattaniansempirekhuzaitssturgiansvlandians
|
RespawnPeriodTeam1 |
5 |
Any number greater than or equal to 0.
|
RespawnPeriodTeam2 |
5 |
Any number greater than or equal to 0.
|
RoundPreparationTimeLimit |
25 |
Any number greater than or equal to 30.
|
FriendlyFireDamageMeleeFriendPercent |
50 |
Any number between 1 and 100.
|
FriendlyFireDamageMeleeSelfPercent |
0 |
Any number between 1 and 100.
|
FriendlyFireDamageRangedFriendPercent |
50 |
Any number between 1 and 100.
|
FriendlyFireDamageRangedSelfPercent |
0 |
Any number between 1 and 100.
|
MapTimeLimit |
8 |
Any value in minutes (e.g. 30 = 30 minutes).
|
RoundTotal |
5 |
Any number greater than or equal to 1.
|
RoundTimeLimit |
420 |
Any value in seconds (e.g. 30 = 30 seconds).
|
WarmupTimeLimitInSeconds |
300 |
Any number greater than 2 (in seconds).
|
MinNumberOfPlayersForMatchStart |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam1 |
0 |
Any number greater than or equal to 0.
|
NumberOfBotsTeam2 |
0 |
Any number greater than or equal to 0.
|
enable_automated_battle_switching |
No Values. | N/A |
add_map_to_automated_battle_pool |
Any Skirmish Map. | Any Skirmish Map. |