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 - HeroesEitherInspect
- coop.debug.town.list_towns
Lists town ids for town cheats. Does not list castles.
coop.debug.town.list_towns
TownsEitherInspect - VillagesEitherInspect
- coop.debug.kingdom.list
Lists kingdom ids for war, peace, and other kingdom cheats.
coop.debug.kingdom.list
KingdomsEitherInspect - ClansEitherInspect
- 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 - ClansServerGameplay
- coop.debug.clan.add_influence
Adds influence to a clan.
coop.debug.clan.add_influence <clanId> <amount>
ClansServerInspect - 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 - 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 - RomanceServerGameplay