Bannerlord Coop

Debug console

Cheats

Featured commands are the ones people use most. Search or open a cheat to get a link you can send to someone else.

Commands
391
Server
109
Client
30

Open the console with Alt + `.

Command directory

Commands

31 shown

Type

Side

Finding your ids

On a client, run coop.debug.players.list. The first entry should say (you). Most commands want the id after the first underscore, so Controller_Player is used as Player.

Then run the server command, for example coop.debug.mobileparty.siege_buff Player. coop.debug.mobileparty.whoami also prints your character ids. Hero ids from coop.debug.hero.list are case-sensitive.

Romance cheats need the NPC out of an army, captivity, and battle. Vanilla cheat mode stays off until you set it True in Documents\Mount and Blade II Bannerlord\CoopData, then run config.cheat_mode 1.

  • coop.debug.players.list

    Lists players. The first entry should say (you). Most commands use the id after the first underscore.

    coop.debug.players.list

    PlayersEitherInspect
  • coop.debug.mobileparty.whoami

    Prints ids for your character so you can use them in other cheats.

    coop.debug.mobileparty.whoami

    Mobile partiesClientGameplay
  • coop.debug.hero.list

    Lists hero ids. These ids are case-sensitive.

    coop.debug.hero.list

    HeroesEitherInspect
  • coop.debug.town.list_towns

    Lists town ids for town cheats. Does not list castles.

    coop.debug.town.list_towns

    TownsEitherInspect
  • coop.debug.village.list

    Lists village ids.

    coop.debug.village.list

    VillagesEitherInspect
  • coop.debug.kingdom.list

    Lists kingdom ids for war, peace, and other kingdom cheats.

    coop.debug.kingdom.list

    KingdomsEitherInspect
  • coop.debug.clan.list

    Lists clans and their ids.

    coop.debug.clan.list

    ClansEitherInspect
  • coop.debug.companions.list_wanderers

    Lists wandering companions.

    coop.debug.companions.list_wanderers

    CompanionsEitherInspect
  • coop.unstuck

    Asks the server to pull your party out of captivity, a settlement, or an army.

    coop.unstuck

    PlayerClientGameplay
  • coop.debug.mapevent.leave_settlement

    Try this if a character is stuck on Finishing Synchronization.

    coop.debug.mapevent.leave_settlement <controllerId>

    Map eventsServerGameplay
  • coop.delete_player

    Deletes the current player's character so they can rejoin as a new one.

    coop.delete_player

    PlayerClientGameplay
  • coop.debug.mobileparty.siege_buff

    Adds about 2k troops and food, and prepares a party for a siege. Example: coop.debug.mobileparty.siege_buff Player

    coop.debug.mobileparty.siege_buff <partyId>

    Mobile partiesServerGameplay
  • coop.debug.clan.add_renown

    Adds renown to a clan.

    coop.debug.clan.add_renown <clanId> <renown>

    ClansServerGameplay
  • coop.debug.clan.add_influence

    Adds influence to a clan.

    coop.debug.clan.add_influence <clanId> <amount>

    ClansServerInspect
  • coop.debug.hero.SetGold

    Sets a hero's gold.

    coop.debug.hero.SetGold <heroName> <gold>

    HeroesEitherGameplay
  • coop.debug.hero.set_relation

    Sets the relation between two heroes.

    coop.debug.hero.set_relation <hero1Id> <hero2Id> <value>

    HeroesServerGameplay
  • coop.debug.herodeveloper.addskillxp

    Adds skill XP. Example: coop.debug.herodeveloper.addskillxp Bluey OneHanded 3000

    addskillxp heroName skillName xp

    Hero developmentServerGameplay
  • coop.debug.herodeveloper.addattributepoints

    Adds attribute points to a hero.

    addattributepoints heroName numPoints

    Hero developmentServerGameplay
  • coop.debug.herodeveloper.addfocuspoints

    Adds focus points to a hero.

    addfocuspoints heroName numPoints

    Hero developmentServerGameplay
  • coop.debug.herodeveloper.resetskills

    Resets a hero's skills.

    resetskills heroName

    Hero developmentServerGameplay
  • coop.debug.crafting.givesupplies

    Gives a large amount of smithing supplies.

    coop.debug.crafting.givesupplies

    SmithingServerGameplay
  • coop.debug.crafting.unlockallcraftingpieces

    Unlocks every crafting piece.

    coop.debug.crafting.unlockallcraftingpieces

    SmithingClientGameplay
  • coop.debug.kingdom.create

    Creates a new kingdom. Use _ for spaces in the hero name.

    coop.debug.kingdom.create

    KingdomsServerGameplay
  • coop.debug.kingdom.declare_war

    Declares war between two factions.

    coop.debug.kingdom.declare_war <faction1Id> <faction2Id> (run on the server)

    KingdomsEitherGameplay
  • coop.debug.kingdom.make_peace

    Makes peace between two kingdoms.

    coop.debug.kingdom.make_peace <faction1Id> <faction2Id> (run on the server)

    KingdomsEitherGameplay
  • coop.debug.settlements.set_ownerclan

    Transfers settlement ownership. Example: coop.debug.settlements.set_ownerclan Danustica Player2865

    coop.debug.settlements.set_ownerclan

    SettlementsServerGameplay
  • coop.debug.clan.remove_companion

    Removes a companion from a clan.

    coop.debug.clan.remove_companion <heroId>

    ClansServerGameplay
  • coop.debug.romance.start

    Starts courtship. The NPC must not be in an army, a prisoner, or a battle.

    coop.debug.romance.start <playerHeroId> <npcHeroId>

    RomanceServerGameplay
  • coop.debug.romance.compatible

    Marks the couple as compatible. The NPC must not be in an army, a prisoner, or a battle.

    coop.debug.romance.compatible <playerHeroId> <npcHeroId>

    RomanceServerGameplay
  • coop.debug.romance.agree

    Marks the couple as agreed on marriage.

    coop.debug.romance.agree <playerHeroId> <npcHeroId>

    RomanceServerGameplay
  • coop.debug.romance.marry

    Finalizes the marriage.

    coop.debug.romance.marry <playerHeroId> <npcHeroId>

    RomanceServerGameplay