-
Notifications
You must be signed in to change notification settings - Fork 0
API Clan sync_kingdom_colors
Endpoint: gm.clan.sync_kingdom_colors
gm.clan.sync_kingdom_colors <clan>
| Parameter | Type | Required | Description |
|---|---|---|---|
clan |
string | Yes | Clan identifier (StringId or partial name match). Must be a kingdom member and NOT the ruling clan |
This command supports named argument notation, allowing you to specify the clan using the format argName:value (with a colon and no spaces).
Examples:
# Using named arguments
gm.clan.sync_kingdom_colors clan:clan_empire_south_1
# Using positional argument
gm.clan.sync_kingdom_colors clan_empire_south_1Syncs an individual clan's banner colors back to match the kingdom's colors. This is useful when a single clan's banner was edited and you want to restore it to the kingdom colors without affecting other clans.
WARNING: This will overwrite the specified clan's banner colors with the kingdom colors.
Restrictions:
- The clan must be a member of a kingdom (clanless/independent clans cannot be synced)
- The clan must NOT be the ruling clan (the ruling clan defines the kingdom colors -- use
gm.kingdom.sync_vassal_bannersto propagate the ruling clan's banner to all vassals instead)
The command updates the clan's banner primary (background) color and icon colors to match the kingdom's PrimaryBannerColor and SecondaryBannerColor, then invalidates cached visuals and marks party visuals as dirty for immediate update.
gm.clan.sync_kingdom_colors clan_empire_south_1Output:
Synced banner colors for clan 'Mestricaros' to kingdom 'Western Empire' colors.
gm.clan.sync_kingdom_colors clan:sturgiagm.clan.sync_kingdom_colors comnosOutput:
Error: Cannot sync kingdom colors for the ruling clan. The ruling clan defines the kingdom colors. Use gm.kingdom.sync_vassal_banners to propagate the ruling clan's banner to all vassals instead.
Find Clans: Use query commands to find the exact clan identifier:
gm.query.clan empire
gm.query.clan --kingdom vlandiaAfter Editing a Vassal Banner: If you edited a vassal clan's banner with gm.clan.edit_banner and want to revert it back to match the kingdom colors, use this command.
Bulk Sync: If you want to sync ALL vassal clans at once, use gm.kingdom.sync_vassal_banners instead.
Clan names with spaces: Use single quotes for multi-word clan names:
gm.clan.sync_kingdom_colors 'dey meroc'- gm.kingdom.sync_vassal_banners - Sync all vassal banners to kingdom colors
- gm.clan.edit_banner - Edit a clan's banner design
- gm.kingdom.edit_banner - Open banner editor for kingdom's ruling clan
Kingdom Membership Required: The clan must be a member of a kingdom. Independent clans or clans without a kingdom affiliation will return an error.
Ruling Clan Excluded: The ruling clan cannot use this command because the ruling clan's banner defines the kingdom colors. To update kingdom colors, edit the ruling clan's banner directly with gm.clan.edit_banner or gm.kingdom.edit_banner.
Visual Updates: Banner color changes take effect immediately and persist through save/load cycles.
Color Scope: Only banner background (primary) and icon colors are synced. Banner sigil designs and icon shapes are not modified.
Last Updated: 2026-02-10
BLGM Version: 1.3.14.3 Bannerlord Version: e1.3.1
🏠 Home | Quick Reference | Syntax Guide
Hero Commands
- gm.hero.abort_pregnancy
- gm.hero.add_gold
- gm.hero.add_hero_to_party
- gm.hero.create_companions
- gm.hero.create_lord
- gm.hero.create_party
- gm.hero.divorce
- gm.hero.edit_appearance
- gm.hero.edit_party
- gm.hero.equip_hero
- gm.hero.export_character
- gm.hero.generate_lords
- gm.hero.give_birth
- gm.hero.heal
- gm.hero.import_character
- gm.hero.impregnate
- gm.hero.imprison
- gm.hero.kill
- gm.hero.list_appearances
- gm.hero.list_characters
- gm.hero.list_developments
- gm.hero.list_traits
- gm.hero.load_appearance
- gm.hero.load_character
- gm.hero.load_development
- gm.hero.load_traits
- gm.hero.marry
- gm.hero.open_inventory
- gm.hero.release
- gm.hero.remove_clan
- gm.hero.rename
- gm.hero.save_appearance
- gm.hero.save_development
- gm.hero.save_traits
- gm.hero.set_age
- gm.hero.set_clan
- gm.hero.set_culture
- gm.hero.set_gold
- gm.hero.set_relation
- gm.hero.start_convrsation
Clan Commands
- gm.clan.add_gold
- gm.clan.add_gold_leader
- gm.clan.add_hero
- gm.clan.add_renown
- gm.clan.create_clan
- gm.clan.create_minor_clan
- gm.clan.destroy
- gm.clan.edit_banner
- gm.clan.equip_heroes
- gm.clan.generate_clans
- gm.clan.give_gold
- gm.clan.rename
- gm.clan.set_culture
- gm.clan.set_gold
- gm.clan.set_leader
- gm.clan.set_renown
- gm.clan.set_tier
- gm.clan.sync_kingdom_colors
Kingdom Commands
- gm.kingdom.add_clan
- gm.kingdom.call_ally_to_war
- gm.kingdom.create_kingdom
- gm.kingdom.declare_alliance
- gm.kingdom.declare_war
- gm.kingdom.destroy
- gm.kingdom.edit_banner
- gm.kingdom.equip_heroes
- gm.kingdom.generate_kingdoms
- gm.kingdom.get_tribute_info
- gm.kingdom.make_peace
- gm.kingdom.pay_tribute
- gm.kingdom.remove_clan
- gm.kingdom.rename
- gm.kingdom.set_ruler
- gm.kingdom.sync_vassal_banners
- gm.kingdom.trade_agreement
Settlement Commands
- gm.settlement.add_militia
- gm.settlement.fill_garrison
- gm.settlement.give_food
- gm.settlement.give_gold
- gm.settlement.rename
- gm.settlement.reset_names
- gm.settlement.set_culture
- gm.settlement.set_hearths
- gm.settlement.set_loyalty
- gm.settlement.set_owner
- gm.settlement.set_owner_clan
- gm.settlement.set_prosperity
- gm.settlement.set_security
- gm.settlement.set_village_bound_settlement
- gm.settlement.set_village_trade_bound_settlement
- gm.settlement.spawn_wanderer
- gm.settlement.upgrade_buildings
Item Commands
- gm.item.add
- gm.item.equip
- gm.item.equip_slot
- gm.item.list_equipped
- gm.item.list_inventory
- gm.item.load_equipment
- gm.item.load_equipment_both
- gm.item.load_equipment_civilian
- gm.item.remove
- gm.item.remove_all
- gm.item.remove_equipped
- gm.item.remove_equipped_modifier
- gm.item.save_equipment
- gm.item.save_equipment_both
- gm.item.save_equipment_civilian
- gm.item.set_equipped_modifier
- gm.item.set_inventory_modifier
- gm.item.transfer
- gm.item.unequip
- gm.item.unequip_all
- gm.item.unequip_slot
Query Commands
- gm.query.character_objects
- gm.query.character_objects_any
- gm.query.character_objects_info
- gm.query.clan
- gm.query.clan_any
- gm.query.clan_info
- gm.query.culture
- gm.query.culture_info
- gm.query.hero
- gm.query.hero_any
- gm.query.hero_info
- gm.query.item
- gm.query.item_any
- gm.query.item_info
- gm.query.kingdom
- gm.query.kingdom_any
- gm.query.kingdom_info
- gm.query.modifier_info
- gm.query.modifiers
- gm.query.settlement
- gm.query.settlement_any
- gm.query.settlement_info
- gm.query.troop
- gm.query.troop_any
- gm.query.troop_info