A guide on how to enable cheat/console commands and developer console in Mount & Blade II Bannerlord (update: 1.4.3)
How to Cheat (Console Commands)
How to Activate the Developer Console?
As of e1.4.2, you can just press ALT + tilde to open the console. No mod required.
This may vary, depending on your keyboard layout.
If you are playing an earlier version, you’re gonna need this.
Note: Steam achievements become disabled when you enable cheats in the launcher.
Developer Console (How to Enable)
- Go to Documents\Mount and Blade II Bannerlord\Configs
- Open “engine_config.txt”
- Look for “cheat_mode = 0” and change the value to “1”
Once you have complete steps above and activate developer console, you can use only the following 8 commands after starting a new campaign.
Activating Cheat Mode
If you want to cheat, you will have to activate cheat mode.
The command is config.cheat_mode 1. Press Enter to activate.
You can deactivate cheat mode by entering the command again, but with a 0 instead of a 1.
- Ctrl + Left Click: Teleports you to the selected location on the world map.
- Ctrl + H: Fully heals you.
- Ctrl + Shift + H: Fully heals your horse.
- Ctrl + F4: Knocks an enemy unconscious.
- Ctrl + Shift + F4: Knocks all enemies unconscious.
- Ctrl + F2: Knocks out one of your own soldiers.
- Ctrl + F3: Knocks out the player.
- Ctrl + Shift + F3: Knocks your horse unconscious.
You do not have to start a new story to use the cheats. I’ve used cheated on my loads from before activating them and after without any issues at all. (ty Robert)
from Geogie Further note on using cheatmode: You have complete access to all the items in the world in an unlimited quantity. Once you activate it in the config file you can load the game, then open your inventory. On the left side of it, where there are normally pickup items or it’s simply empty, you will see all items the game has. That means armor, weapons, goods, horses etc.
I sure many already noticed. It kinda spoils the game though, but it helps with the money problem and also lots of quests (give me goods quests). Useful to compare various armors, weapons and horses to see what is best.
P.S: game can be normally played, it shows only when you are not buying or picking anything (after battle for example)
You can spawn items with the campaign.give_item_to_main_party command.
The syntax is campaign.give_item_to_main_party [ItemName] [Amount].
While you can also spawn items in the inventory screen, you can only get 10 units at a time. If you need 1000 units of something, using the console is much faster.
You can spawn troops with the campaign.give_troops command.
The syntax is campaign.give_troops [TroopId] [Number].
Type campaign.give_troops help to get a list of all available troops.
This does not show all troops in the game, though.
List of Tested Commands
Remember that you can type a question mark at the end of any command, to get more information about that command. Obsoive:
|campaign.add_gold_to_hero [Number] [HeroName]||Gives [Number] gold to [HeroName].|
|If nothing is entered, gives 1000 gold to your character.|
|campaign.add_focus_points_to_hero [Number] [HeroName]||Gives [Number] focus points to [HeroName]. Gives to your character, if no name is entered.|
|campaign.add_attribute_points_to_hero [Number] [HeroName]||Gives [Number] attribute points to [HeroName]. Gives to your character, if no name is entered.|
|campaign.set_all_skills_main_hero [Value]||Sets all of your characters skills to [Value]|
|campaign.set_skills_of_hero [Level] [HeroName]||Sets all of chosen characters skills to [Level]|
|campaign.set_skill_main_hero [LevelValue] [SkillName]||Set one of your characters skills to [Value]|
|campaign.add_influence [Number]||Gives [Number] influence.|
|campaign.set_skill_companion [LevelValue] [SkillName]||Sets chosen skill of all your companions to [Value]|
|campaign.give_troops_xp [Number]||Gives [Number] xp to all your troops.|
|campaign.add_companion||Adds a companion with 0 in all stats.|
|campaign.add_renown [Number] [ClanName]||Gives [Number] renown to [ClanName]. If no name is entered, it gives renown to your clan.|
|campaign.declare_war [Faction1] [Faction2]||[Faction1] and [Faction2] declare war on each other.|
|Write faction names without spaces. Thusly: campaign.declare_war northernempire westernempire campaign.start_world_war||You gotta do it.|
|campaign.add_progress_to_current_building [SettlementName] [0-100]||E.g.:|
campaign.add_progress_to_current_building lycaron 100
Sets progress of current project in Lycaron to 100%. One day still needs to pass, before work is started on the next project.
|campaign.add_gold_to_all_heroes [Number]||Gives [Number] gold to everyone.|
|campaign.take_hero_prisoner [PrisonerName] [CaptorName]||[PrisonerName] is taken captive by [CaptorName]. If a characters name contains multiple words, use underscores instead of spaces. |
campaign.take_hero_prisoner butterworth_the_shitmonger biggus_dickus Result: Butterworth the Shitmonger is taken prisoner by Biggus Dickus.
Mount & Blade 2 Bannerlord Cheats
|Cheat Bindings||What is happen after pressing it?|
|Ctrl + X||Pressing the buttons in the inventory screen will provide you with 1,000 Thaler.|
|Ctrl + X||Do the button combination on the character screen to receive 1,000 XP.|
|Ctrl + L||You need to do the button combination on the character screen to level up faster.|
|Ctrl + W||Performing the button combination on the character screen will increase the proficiency of all the weapons at your disposal.|
|Ctrl + X||Use the combination on the party screen in order to upgrade your selected units.|
|Ctrl + T||You need to do the code on the map screen in order to reveal everything on the map. Do note that the code won’t reveal hideouts.|
|Ctrl + LMB||You can teleport your party by using the code on the map screen.|
|Ctrl + LMB||This must be done during a battle to upgrade a unit.|
|Ctrl + H||You need to perform the combination during a battle in order to restore your HP.|
|Ctrl + Shift + H||You need to perform the combination during a battle in order to restore your horse’s HP.|
|Ctrl + F3||You need to perform the combination during a battle in order to harm yourself.|
|Ctrl + Shift + F4||You need to perform the combination during a battle in order to knock a random enemy out on the battlefield.|
|Ctrl + Alt + F4||You need to perform the combination during a battle in order to knock all enemies out on the battlefield.|
|Ctrl + Shift + F4||Enemies which are zoomed in are knocked out.|
|Ctrl + F5||Performing the combination during battles will enable AI to control your character.|
|Ctrl + F6||You can knock a single ally.|
|Ctrl + F9||Use the combination to toggle slow motion on/off.|
- Mount & Blade II: Bannerlord – How to Enable Cheats and Codes
- Mount & Blade II: Bannerlord – How to Fix Archers (No Firing)
- Mount & Blade II: Bannerlord – How to Edit Banner and Beat Bandit Boss (Easily)
- Mount & Blade II: Bannerlord – How to Conquer the Castle (Besiege)
- Mount & Blade II: Bannerlord – PC Keyboard Controls (How to Rebind)
- Mount & Blade II: Bannerlord – How to Edit Units (Infantry, Soldier, etc.)
- Mount & Blade II: Bannerlord – How to Change Difficulty
- Mount & Blade II: Bannerlord – Missions, Troops, Horses (Tips for Beginners)
- Mount & Blade II: Bannerlord – How to Upgrade Skill (Fast)
- Mount & Blade II: Bannerlord – How to Complete The Spy Party (Walkthrough)
- Mount & Blade II: Bannerlord – Trade Goods Price Range Guide
- Mount & Blade II: Bannerlord – Best Troops (How to Get a Strong Army)
- Mount & Blade II: Bannerlord – Gold Tips (How to Make Fastest)
- Mount & Blade II: Bannerlord – How to Win Tournament (Useful Tips)
- Mount & Blade II: Bannerlord – Headman Sinor Quest (How to Complete)