# Bannerlord custom server hosting for your battles

> Host a Bannerlord custom server for Siege, Captain, Skirmish or Team Deathmatch, with a web panel, map voting and TaleWorlds’ hardware figures. Plan yours.

Run your own Mount & Blade II: Bannerlord battles with the official dedicated server. Pick the game type, rotate your maps and manage players from the web panel or the in-game admin panel.

- Official Mount & Blade II: Dedicated Server
- Siege, Team Deathmatch, Captain, Skirmish, Duel and Battle
- Web panel and in-game admin panel
- Sized with TaleWorlds’ own hardware figures

See plans Find your size

Game types Siege, TDM, Captain, Skirmish, Duel, Battle\
Port UDP 7210 carries the game; TCP 7210 serves map downloads and the web panel. Change it with the /port start option. 7210 UDP · 7210 TCP\
Login token Generate it in the multiplayer lobby console (ALT + \~). It is tied to your Bannerlord account. customserver.gettoken, valid 3 months\
Config Modules\\Native\\ds\_config\_\*.txt\
Server files Windows and Linux, from Steam Tools\
Admin Web panel and in-game admin panel

Game types

- Siege
- Team Deathmatch
- Captain
- Skirmish
- Battle
- Web panel
- Map voting

Game facts from TaleWorlds’ custom server documentation and the Steam app data, checked in October 2026.

- DDoS protection
- 20 game server locations

## Bannerlord plans are being prepared

Tell us your game types, how many servers you want to run and your expected player count, and our team will reply with the options. Or open a ticket and we will let you know when the plans are online.

[Contact sales](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

## How much does a Bannerlord server need?

TaleWorlds sizes custom servers by game type rather than by player count. Small modes need half of what the large modes need.

| Feature | **Small modes** Skirmish or Duel | Recommended **Large modes** Siege, Team Deathmatch or Captain | **Two servers** One small and one large mode side by side |
| --- | --- | --- | --- |
| Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. | 4 GB | 8 GB | 12 GB |
| CPU coresEach game runs its own server process; TaleWorlds gives core counts per mode. | 2 | 4 | 6 |
| Clock speedTaleWorlds’ figures assume cores at 2–3 GHz. | 2–3 GHz | 2–3 GHz | 2–3 GHz |
| Disk spaceRoom for the game files, the world and its backups, plus updates and mods. | 80 GB | 80 GB | 100 GB |
| Typical use | Duel and Skirmish communities | Siege nights and Captain battles | A clan running two game types |

- ### Small modes
  Skirmish or Duel
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 4 GB\
  CPU coresEach game runs its own server process; TaleWorlds gives core counts per mode. 2\
  Clock speedTaleWorlds’ figures assume cores at 2–3 GHz. 2–3 GHz\
  Disk spaceRoom for the game files, the world and its backups, plus updates and mods. 80 GB\
  Typical use Duel and Skirmish communities
- Recommended
  ### Large modes
  Siege, Team Deathmatch or Captain
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 8 GB\
  CPU coresEach game runs its own server process; TaleWorlds gives core counts per mode. 4\
  Clock speedTaleWorlds’ figures assume cores at 2–3 GHz. 2–3 GHz\
  Disk spaceRoom for the game files, the world and its backups, plus updates and mods. 80 GB\
  Typical use Siege nights and Captain battles
- ### Two servers
  One small and one large mode side by side
  Memory (RAM)Working memory for the world, the players and every mod. Leave headroom: memory use grows as players explore. 12 GB\
  CPU coresEach game runs its own server process; TaleWorlds gives core counts per mode. 6\
  Clock speedTaleWorlds’ figures assume cores at 2–3 GHz. 2–3 GHz\
  Disk spaceRoom for the game files, the world and its backups, plus updates and mods. 100 GB\
  Typical use A clan running two game types

RAM and core counts are TaleWorlds’ figures: 2 cores and 4 GB for Skirmish and Duel, 4 cores and 8 GB for Siege, Team Deathmatch and Captain. Disk follows the catalogue install size plus room for updates and logs.

## Game types, admin tools and maps

Everything the official server offers for running your own battles.

### Six game types

Set GameType to Siege, TeamDeathmatch, Captain, Skirmish, Duel or Battle, and register maps for each type with add\_map\_to\_usable\_maps.

### Map voting and rotation

Fill the voting pool with add\_map\_to\_automated\_battle\_pool and set how many battles run with set\_automated\_battle\_count (-1 for no limit).

### Web panel

Manage the server and use its terminal in a browser at the server address and port, protected by your AdminPassword.

### In-game admin panel

Join as Admin to change map, game type, time limits and player limit, set friendly damage and class limits, and kick, ban or mute players.

### Custom maps

Put maps in the Multiplayer module’s SceneObj folder; players download them from the server over TCP 7210.

### Modules

Players need the same modules as the server: a module mismatch stops them from joining. TaleWorlds’ modding documentation covers custom game modes.

## Set up your Bannerlord server

Four steps from token to the first battle.

1. ### Generate your token
   In the multiplayer lobby, open the console with ALT + \~ and type customserver.gettoken. Put the token file on the server; it expires after three months.
2. ### Pick a location
   Choose the one closest to your players from our 20 game server locations.
3. ### Write your config
   Set ServerName, GameType, Map and an AdminPassword in a ds\_config file, then add your maps to the rotation and the voting pool.
4. ### Start and join
   Run start\_game\_and\_mission, then find the server in the custom server list or join as admin with a right-click.

## Other game servers you might like

[See every game](https://hyperdc.com/game-server-hosting) [See all action and RPG servers](https://hyperdc.com/game-servers/action-rpg-game-servers)

### Mordhau

Frontline, Horde and duels for up to 64, with mod.io mods.

[Learn more](https://hyperdc.com/game-servers/mordhau)

### Squad

100-player battles with layer rotation, admin groups and mods.

[Learn more](https://hyperdc.com/game-servers/squad)

### Arma 3

Unit operations with Workshop mods, keys and headless clients.

[Learn more](https://hyperdc.com/game-servers/arma-3)

### Conan Exiles

Enhanced or Legacy, with Workshop mods and your own raid hours.

[Learn more](https://hyperdc.com/game-servers/conan-exiles)

## Frequently asked questions

Still have a question? Send us a message and our team will reply by email.

[Contact us](https://hyperdc.com/contact-us) [Open a ticket](https://hyperdc.com/support/new-ticket)

### What does a Bannerlord custom server need?

The Mount & Blade II: Dedicated Server files from the Tools section of Steam and a login token created in the game. Anonymous hosting is not supported: the token links the server to a Bannerlord account.

### How do I get the login token?

Log in to the multiplayer lobby, open the console with ALT + \~ and type customserver.gettoken. The token is saved in Documents\\Mount & Blade II Bannerlord\\Tokens. Keep it private and create a new one after three months, when it expires.

### Which ports does the server use?

UDP 7210 for the game. TCP 7210 serves map downloads and the web panel. Start the server with /port to use another port.

### Which game types can I run?

Siege, TeamDeathmatch, Captain, Skirmish, Duel and Battle. Set GameType in the config file and register the maps each type may use with add\_map\_to\_usable\_maps.

### How much RAM and CPU does a Bannerlord server need?

TaleWorlds recommends 2 cores at 2–3 GHz and 4 GB of RAM for Skirmish and Duel, and 4 cores and 8 GB for Siege, Team Deathmatch and Captain. Each extra server needs its own share.

### Where do I put the server settings?

In a text file in Modules\\Native, named like the ds\_config samples there. Start the server with /dedicatedcustomserverconfigfile and the file name. Commands such as ServerName, GameType, Map and AdminPassword go in that file; start\_game\_and\_mission opens the server and starts the battle.

### How does the web panel work?

Open the server address and port in a browser and log in with the AdminPassword. The panel has a management page and a terminal. If you block TCP 7210 to hide it, players can no longer download your custom maps.

### How do I manage players during a battle?

Right-click the server and choose Join as Admin. The admin panel changes the map, game type, time limits and player limit after a restart, and applies the welcome message, team balance, friendly damage and class limits at once. You can also kick, ban and mute players and broadcast with /ab.

### Can I run custom maps?

Yes. Place them in the Multiplayer module’s SceneObj folder and register them with the Map option or the add\_map commands. Only SceneObj content is sent to players, so maps that need prefabs or ModuleData do not work.

### Can I use mods on the server?

Custom game modes are built with TaleWorlds’ modding tools. Every player needs the same modules as the server; a module mismatch stops them from joining.

### What happens after a game update?

Update the server files as well: players on the current version cannot join a server that runs an older one.

## Ready to raise your banners?

Tell us your game types and player count, and we will help you pick the right Bannerlord server.

See plans [Contact sales](https://hyperdc.com/contact-us)

---

Source: <https://hyperdc.com/game-servers/mount-blade-ii-bannerlord>\
Updated: 2026-10-09
