Mount & Blade 2: Bannerlord Console Commands: Full List of Cheats and How to Use Them on PC

Summary: Discover all Mount & Blade 2: Bannerlord console commands and cheats for 2025. Learn how to enable cheat mode, spawn troops, and enhance gameplay with powerful tools.

Mount & Blade 2: Bannerlord delivers one of the most immersive medieval sandbox experiences ever created. From commanding armies across Calradia to building your own kingdom, the game offers incredible depth and freedom. But sometimes you want to experiment with different builds, skip the early-game grind, or simply enjoy the campaign without certain restrictions. That’s where console commands come in.

Before diving into the full list of cheats, it’s worth mentioning that Xmod is a powerful PC tool designed to enhance your single-player gaming experience. With Xmod, you can manage mods, activate cheats more easily, and use built-in features for games like Bannerlord — all without manually editing configuration files or risking your save data.

This comprehensive guide covers everything you need: how to enable cheat mode, the most useful Bannerlord commands, troop and item spawning, and safe ways to customize your medieval conquest.

XMODhub

Table of Contents
  • What Are Mount & Blade 2: Bannerlord Console Commands?
  • How to Enable Console Commands in Bannerlord
  • Most Useful Bannerlord Console Commands
  • Full Bannerlord Console Commands List
  • How to Enhance Bannerlord with Xmod
  • Conclusion

What Are Mount & Blade 2: Bannerlord Console Commands?

Console commands in Mount & Blade 2: Bannerlord are developer tools that let players modify gameplay, campaign settings, and character attributes in real time. By accessing the developer console, you can add gold and troops, level up skills instantly, teleport across the map, declare war or peace, and control nearly every aspect of your campaign. These commands are especially popular among players who want to experiment with kingdom management, test battle strategies, or replay the game without early-game tedium — offering complete control over your Calradian adventure.

How to Enable Console Commands in Bannerlord

Enabling console commands in Bannerlord requires a simple configuration file edit. Once enabled, you’ll have access to both hotkey cheats and text-based console commands. Here’s how to get started:

Step 1: Enable Cheat Mode via Config File

Locate the Configuration File:

  1. Navigate to: Documents\Mount and Blade II Bannerlord\
  2. Open the engine_config.txt file with Notepad or any text editor
  3. Important: Make a backup copy of this file before editing

Edit the Cheat Mode Setting:

  1. Find the line: cheat_mode = 0
  2. Change 0 to 1 so it reads: cheat_mode = 1
  3. Save the file and close your text editor
  4. Launch Mount & Blade 2: Bannerlord

That’s it! Cheat mode is now permanently enabled until you change the value back to 0.

Step 2: Alternative Method (In-Game Console Toggle)

You can also enable/disable cheat mode without restarting the game:

  1. Launch Bannerlord and load any save
  2. Press Alt + ~ (tilde) or Alt + ` (backtick) to open the console
  3. Type: config.cheat_mode 1 and press Enter to enable cheats
  4. Type: config.cheat_mode 0 and press Enter to disable cheats

This method is useful for quickly toggling cheats on and off during gameplay.

Understanding Cheat Mode Features

With cheat mode enabled, you gain access to three main cheat categories:

Hotkey Cheats (No Console Required):

  • Open your inventory screen — all items in the game appear on the left side. Click arrows to add items to your inventory.
  • Open your party screen — all military units appear in a list. Click to add any troops to your party.
  • Hold Ctrl + Left Click on the world map — teleport instantly to any location.

Console Commands:

  • Press Alt + ~ to open the developer console
  • Type commands and press Enter to execute them
  • Press Alt + ~ again to close the console

Important Notes:

  • The console window doesn’t display what you’re typing (this is normal)
  • Commands are case-sensitive — type them exactly as shown
  • Use the Tab key for autocomplete suggestions
  • Type help in console to see available commands

Most Useful Bannerlord Console Commands

Here are the essential commands every player should know, organized by function for quick reference.

Gold & Resources

campaign.add_gold_to_hero [amount] — Adds gold to your character.

Example: campaign.add_gold_to_hero 100000 gives 100,000 gold

campaign.add_influence [amount] — Grants influence points (for kingdom decisions).

Example: campaign.add_influence 500

Experience & Skills

campaign.add_skill_xp_to_hero [skill name] | [amount] — Adds experience to specific skills.

Example: campaign.add_skill_xp_to_hero leadership | 5000

Note: The vertical bar | is required between skill name and amount

campaign.set_all_skills_main_hero [value] — Sets all skills to specified value.

Example: campaign.set_all_skills_main_hero 300

campaign.add_focus_points_to_hero [amount] — Grants focus points for skill specialization.

Example: campaign.add_focus_points_to_hero 10

campaign.add_attribute_points_to_hero [amount] — Grants attribute points (Vigor, Control, etc.).

Example: campaign.add_attribute_points_to_hero 5

Troops & Army Management

campaign.give_troops [troop_id] [amount] — Spawns troops directly into your party.

Example: campaign.give_troops imperial_legionary 50

See the full troop ID list below

campaign.add_renown_to_clan [amount] — Increases your clan’s renown.

Example: campaign.add_renown_to_clan 1000

Diplomacy & Kingdom Commands

campaign.declare_peace [faction1] [faction2] — Declares peace between two factions.

Example: campaign.declare_peace empire sturgia

campaign.make_peace_with_every_faction — Instant peace with all factions.

campaign.declare_war [faction1] [faction2] — Declares war between factions.

Example: campaign.declare_war empire battania

Settlement & Territory Management

campaign.take_settlement_from_faction [settlement_id] — Transfers settlement ownership to you.

Example: campaign.take_settlement_from_faction town_pen_cannoc

campaign.give_settlement_to_player [settlement_id] — Alternative settlement claiming command.

Utility & Convenience Commands

campaign.show_hideouts 1 — Reveals all bandit hideouts on map.

campaign.heal_main_party_wounded — Instantly heals all wounded troops.

campaign.add_prisoners_to_party [amount] — Adds looter prisoners to your party.

Example: campaign.add_prisoners_to_party 50

campaign.teleport_main_party — Combined with coordinates for precise teleportation.

Full Bannerlord Console Commands List

Below is a comprehensive list of console commands available in Mount & Blade 2: Bannerlord. Commands are organized by category.

Core Cheat Commands

config.cheat_mode 1 — Enable cheat mode

config.cheat_mode 0 — Disable cheat mode

help — Display all available console commands

help [command] — Show details about specific command

Gold & Economy Commands

campaign.add_gold_to_hero [amount] — Add gold to yourself

campaign.add_gold_to_hero [amount] [hero_name] — Add gold to specific hero

campaign.add_influence [amount] — Grant influence points

campaign.give_item_to_main_party [item_id] [amount] — Spawn specific items

Experience & Character Development

campaign.add_skill_xp_to_hero [skill] | [amount] — Add XP to skill

Available skills: Leadership, Trade, Steward, Charm, Roguery, OneHanded, TwoHanded, Polearm, Bow, Crossbow, Throwing, Riding, Athletics, Smithing, Scouting, Tactics, Medicine, Engineering

campaign.set_all_skills_main_hero [value] — Set all skills to value

campaign.add_focus_points_to_hero [amount] — Grant focus points

campaign.add_focus_points_to_hero [amount] [hero_name] — Grant focus to specific hero

campaign.add_attribute_points_to_hero [amount] — Grant attribute points

campaign.add_attribute_points_to_hero [amount] [hero_name] — Grant attributes to specific hero

Troop Spawning Commands

campaign.give_troops [troop_id] [amount] — Add troops to party

Common Troop IDs by Faction:

Empire Troops:

  • imperial_recruit
  • imperial_infantryman
  • imperial_legionary
  • imperial_menavliaton
  • imperial_palatine_guard
  • imperial_archer
  • imperial_veteran_archer
  • imperial_bucellarii
  • imperial_cataphract
  • imperial_elite_cataphract

Vlandian Troops:

  • vlandian_recruit
  • vlandian_footman
  • vlandian_infantry
  • vlandian_billman
  • vlandian_sergeant
  • vlandian_crossbowman
  • vlandian_sharpshooter
  • vlandian_light_cavalry
  • vlandian_vanguard
  • vlandian_knight
  • vlandian_banner_knight

Sturgian Troops:

  • sturgian_recruit
  • sturgian_spearman
  • sturgian_warrior
  • sturgian_veteran_warrior
  • sturgian_archer
  • sturgian_veteran_bowman
  • sturgian_horse_raider
  • sturgian_druzhinnik
  • sturgian_heroic_line_breaker

Aserai Troops:

  • aserai_recruit
  • aserai_tribesman
  • aserai_footman
  • aserai_infantry
  • aserai_veteran_infantry
  • aserai_skirmisher
  • aserai_archer
  • aserai_master_archer
  • aserai_faris
  • aserai_mameluke_regular
  • aserai_mameluke_cavalry
  • aserai_mameluke_guard

Khuzait Troops:

  • khuzait_nomad
  • khuzait_spearman
  • khuzait_darkhan
  • khuzait_tribal_warrior
  • khuzait_hunter
  • khuzait_horse_archer
  • khuzait_heavy_horse_archer
  • khuzait_lancer
  • khuzait_heavy_lancer
  • khuzait_khan_guard

Battanian Troops:

  • battanian_clanwarrior
  • battanian_trained_warrior
  • battanian_oathsworn
  • battanian_picked_warrior
  • battanian_veteran_falxman
  • battanian_highborn_warrior
  • battanian_scout
  • battanian_wood_runner
  • battanian_wildling
  • battanian_fian
  • battanian_fian_champion
  • battanian_mounted_skirmisher
  • battanian_horseman

Bandit & Mercenary Troops:

  • looter
  • mountain_bandit
  • forest_bandit
  • sea_raider
  • desert_bandit
  • steppe_bandit
  • mercenary_1 (basic mercenary)
  • mercenary_2 (veteran mercenary)

Renown & Clan Management

campaign.add_renown_to_clan [amount] — Increase clan renown

campaign.add_companions_to_player [number] — Add random companions to your clan

Diplomacy & War Commands

campaign.declare_peace [faction1] [faction2] — Make peace between factions

campaign.make_peace_with_every_faction — Peace with all factions

campaign.declare_war [faction1] [faction2] — Declare war between factions

campaign.start_world_war — Cause chaos across Calradia

Faction IDs:

  • empire (Southern Empire)
  • empire_s (Southern Empire – alternative)
  • empire_w (Western Empire)
  • vlandia
  • sturgia
  • aserai
  • khuzait
  • battania

Settlement & Kingdom Commands

campaign.take_settlement_from_faction [settlement_id] — Claim settlement

campaign.give_settlement_to_player [settlement_id] — Alternative claiming method

campaign.show_hideouts [1/2] — Reveal hideouts (1 = infested only, 2 = all)

campaign.give_all_crafting_materials — Unlock all smithing materials

Party & Combat Commands

campaign.heal_main_party_wounded — Heal all wounded troops

campaign.add_prisoners_to_party [amount] — Add looter prisoners

campaign.add_random_prisoner_hero — Add random hero as prisoner

campaign.control_troop_after_death — Continue playing after character death

Quest Commands

campaign.skip_all_quests — Complete all active quests instantly

Teleportation & Map Commands

Hotkey Method: Hold Ctrl + Left Click on world map (cheat mode must be enabled)

Console Method: campaign.teleport_main_party (requires coordinates)

Item Spawning (Advanced)

campaign.give_item_to_main_party [item_id] [amount] — Spawn specific items

Note: Item IDs are complex and found in XML files at:

\Modules\SandBoxCore\ModuleData\spitems\

Common Item ID Examples:

  • crafted_steel_sword_1
  • pugio
  • imperial_throwing_axe
  • imperial_scale_armor
  • leather_gloves

Tip: Use cheat mode inventory screen for easier item spawning instead of typing IDs manually.

Command Syntax Notes

Important Rules:

  • Commands are case-sensitive
  • Use vertical bar | between parameters for skill commands
  • Faction/settlement names with spaces should omit spaces in commands
  • Example: “Western Empire” becomes “westernempire”
  • Use Tab key for autocomplete suggestions
  • Type help after any command for detailed syntax

Parameter Formatting:

  • [amount] = any number value
  • [troop_id] = exact troop identifier from list above
  • [skill] = skill name like “Leadership” or “TwoHanded”
  • [faction] = faction identifier like “empire” or “sturgia”

How to Enhance Bannerlord with Xmod

XMOD APP

To take your Mount & Blade 2: Bannerlord experience even further, Xmod offers powerful tools that go beyond standard console commands. With Xmod, you can easily manage mods, activate cheats, and optimize your gameplay — all from one convenient platform.

Xmod provides:

  • One-click trainer activation for gold, experience, renown, and influence cheats
  • No manual file editing required — Xmod handles config changes automatically
  • Built-in mod management for popular Bannerlord mods from NexusMods and Steam Workshop
  • Performance optimization tools to boost FPS during large battles
  • Safe experimentation without risking your save files or game installation
  • Automatic updates ensuring compatibility with the latest Bannerlord patches
  • User-friendly interface that doesn’t require knowledge of XML files or item IDs

Whether you want to skip the early-game grind, experiment with kingdom management, test battle formations, or simply enjoy commanding massive armies without resource concerns, Xmod gives you complete control while maintaining system security. It’s the ideal solution for players who want the power of console commands without the complexity of manual configuration and command syntax.

Mount & Blade 2: Bannerlord mods

Conclusion

Console commands in Mount & Blade 2: Bannerlord unlock incredible possibilities for customizing your medieval conquest. From spawning elite troops and gaining gold to declaring wars, claiming settlements, and leveling skills instantly, these commands give you total control over your Calradian campaign. Whether you’re testing kingdom strategies, creating epic battles, or simply want to experience late-game content without the grind, console commands make it all possible.

Combined with Xmod, you can take your gameplay even further — safely activating cheats, installing quality mods, and optimizing performance without the hassle of config file editing or memorizing complex command syntax. Together, console commands and Xmod transform Bannerlord into a fully customizable sandbox experience, perfect for both new players discovering Calradia and veteran warriors looking to experience TaleWorlds’ masterpiece in entirely new ways. March forth and conquer — on your own terms.

  • Catherine Hu

    I am a passionate gamer and blogger at XMODhub, dedicated to bringing you the latest gaming news, tips, and insights.

    Related Posts

    Steam Winter Sale 2025: The Best Discounts on 2025 Releases

    Steam’s Winter Sale is live, and it’s one of the rare times you can pick up current-year releases for meaningful discounts without waiting months. The event runs from December 18, 2025 through January…

    The Top 10 PC Game Deals from the 2025 Steam Winter Sale (Value-Verified Picks)

    The 2025 Steam Winter Sale runs from Dec 18, 2025 to Jan 5, 2026 (10:00 AM Pacific)—which means you have time to buy smart, not fast. Steamworks+1This list is built for two types…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Primary Color

    Secondary Color

    Layout Mode