Support

Campaign Deck for Bannerlord · Stream Deck plugin for Windows and macOS · by GRAMSHIFT · Privacy policy

Unofficial. Not affiliated with or endorsed by TaleWorlds Entertainment. Mount & Blade II: Bannerlord is a trademark of its owners.

Contact

Email contact@gramshift.com in English or Japanese. We reply within 7 business days, usually sooner. Please include your Windows or macOS version, your Stream Deck app version, your Bannerlord version, the text of the "Status" line in the key's settings, and, if possible, a photo or screenshot of the key.

Getting started

  1. Drag a key of Campaign Deck for Bannerlord onto your Stream Deck and open its settings.
  2. Press Install under "Game module" (with the game closed). The plugin finds Bannerlord in Steam, the Epic Games Store or GOG and puts a small module into the game's Modules/GramshiftBannerlordDeck folder.
  3. Start the Bannerlord launcher, open Mods, tick Campaign Deck for Stream Deck and press Play. You only need to tick it once.
  4. Load a campaign. The keys fill in.

Game in a folder the plugin does not find? The key's settings then show the module folder inside the plugin. Copy that folder (GramshiftBannerlordDeck) into the game's Modules folder yourself, for example C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules, and tick it in the launcher.

The keys

KeyShowsDefault game key
PartyYour choice of: Troops, your men against the party size limit with a bar and the wounded (the bar and title turn red, with a red frame, when you are over the limit); Prisoners against the prisoner limit (the bar turns yellow when full); or your Party speed on the mapP (party screen)
FoodThe days your food lasts and the daily change. The days turn yellow at 5 or less and red at 2 or less; the key turns red with STARVING when the food is gone and still dropping. When food is not dropping, it shows your food with "food, steady"I (inventory)
MoraleParty morale from 0 to 100 with a bar and a word (high, good, low, very low): green, yellow below 50, red below 30P (party screen)
GoldYour denars and your clan's change a day (green when you gain, red when you lose). Big numbers are shortened (123k, 1.23M)L (clan screen)
ClanYour choice of: Renown and tier, your clan tier, renown and a bar with the renown still needed for the next tier; or your clan's InfluenceL (clan screen)
HeroYour choice of: Health, your hero's hit points with a bar, on the map and on the field (yellow below 60%, red below 30%); Shield, your shield's hit points; or Ammo, the arrows, bolts and throwing weapons left (yellow below 25%). Shield and ammo show in a battle or the arenaC (character screen)
CalendarThe season, the day of the season, the year and the hour (24-hour clock)Space (stop or run time on the map)
BattleThe people still alive on your side and on the enemy side, with a bar of the balance. It shows in a battlenone

In each key's settings:

On Stream Deck +, the keys also work on the dials: the touch strip shows the value and a bar, and pushing or touching the dial sends the game key.

Messages on the keys

The key saysWhat to do
WAITThe plugin is starting. It goes away by itself.
INSTALLThe game was found, but the module is not in it yet: close the game and press Install in the key's settings.
START GAMENo values from the game. Start Bannerlord with Campaign Deck for Stream Deck ticked under Mods in the launcher.
LOADINGThe game is starting and the module has no values yet. Wait a moment.
MAIN MENUConnected: load a campaign and the values come.
CUSTOMYou are in a custom battle, which has no campaign. The campaign keys show in a campaign; the Battle key and your hero's values on the field still work.
NO BATTLEThe Battle key shows only in a battle.
SHIELD or AMMO, "in battle or arena"Shield and ammo are shown in a battle or the arena.
UPDATE (red key)The module in the game is an older version: close the game and press Update in the key's settings.
UPDATE (orange, at the top of the values)The module in the game is another build than this plugin's: close the game and press Update.
Dim key, amber frame, STALEThe game's values have not changed for a few seconds (a loading screen, the game hung, or it is closing). It goes away by itself.
--The game does not give this value right now, or your game version does not have it.
SAMPLEShowcase is on: turn it off in a key's settings.
READ ERRORThe plugin could not read the game's values. Restart the Stream Deck app. If the game runs as administrator, run Stream Deck the same way. If it stays, write to us with the error number.

Questions

A press does nothing in the game.

Look at the "Last press" line in the key's settings. Keys only go to the game while it is the active window. If the game runs as administrator, Windows blocks key presses from Stream Deck: run it normally. A quick second press while the first is still being sent is skipped.

Which game versions work?

Bannerlord v1.3.15, v1.4.5 to v1.4.8, and the v1.5.1 to v1.5.6 beta, on Steam, the Epic Games Store or GOG, with the game on a Windows PC. It is made for the single-player campaign.

Does it change my game or my saves?

No. The module only reads values of your campaign and the time; it does not write to your saves or the game's files.

Does it work with the Xbox app (PC Game Pass) version?

No. The key's settings tell you when that version is on your PC, and the plugin does not install anything there.

Can I use it on a Mac, or with the Stream Deck on another PC?

Yes, for the values. The game runs on your Windows PC; the Stream Deck can be on a Mac or a second PC in the same home network. On the computer with the Stream Deck:

  1. Open a key's settings and set Receive from to "This PC and the network" (every key shares it; the port is 26150 unless you change it).
  2. Press Save for the game PC under "Game module". It saves a folder GramshiftBannerlordDeck (in your Downloads folder, or your home folder if there is none) with the module and a file network.txt that holds this computer's address.
  3. Copy that folder into the game's Modules folder on the game PC, tick Campaign Deck for Stream Deck under Mods in the launcher, and play. The Status line says where the values come from.

network.txt has one line such as send = 192.168.1.20:26150 (this computer's address and the port). If nothing comes, check that the address is the one the Status line shows, and allow incoming connections for Stream Deck if this computer asks. If you change the port, press Save for the game PC again. Game keys are sent only by Stream Deck on the Windows PC that runs the game; on a Mac or another PC the keys show the values. Without network.txt the module sends nothing over the network.

How do I uninstall it?

First press Remove in a key's settings (with the game closed) to take the module out of the game's Modules folder, then uninstall the plugin in the Stream Deck app. If you copied the module to another PC by hand, delete Modules/GramshiftBannerlordDeck there too.

Can you add a key?

Ideas for new keys are welcome: write to us. The most requested go into the next version.

Requirements

Windows 10 or 11, or macOS 12 or later, and Stream Deck app 6.9 or later. Bannerlord v1.3.15, v1.4.5 to v1.4.8 or the v1.5.1 to v1.5.6 beta from Steam, the Epic Games Store or GOG, on a Windows PC: the same PC, or one on your home network. Works on Stream Deck keys and Stream Deck + dials.