Bannerlord has encountered a problem and will close itself.
This is a community Crash Report. Please save it and use it for reporting the error. Do not provide screenshots, provide the report!
Most likely this error was caused by a custom installed module.

If you were in the middle of something, the progress might be lost.

Launcher: unknown launcher - explorer (10.0.14393.0 (rs1_release.160715-1616))


+ Exception

Exception information
Type: System.FormatException
Message: Input string was not in a correct format.
Source: mscorlib
CallStack:
  1. at System.Text.StringBuilder.FormatError()
  2. at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
  3. at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
  4. at System.String.Format(IFormatProvider provider, String format, Object[] args)
  5. at System.Diagnostics.TraceListener.TraceEvent(TraceEventCache eventCache, String source, TraceEventType eventType, Int32 id, String format, Object[] args)
  6. at System.Diagnostics.TraceInternal.TraceEvent(TraceEventType eventType, Int32 id, String format, Object[] args)
  7. at BUTR.DependencyInjection.Logger.DefaultBUTRLogger`1.LogMessage(LogLevel logLevel, String message, Object[] args)
  8. at MCM.Implementation.Settings.Containers.Global.MCMGlobalSettingsContainer..ctor(IBUTRLogger`1 logger)
  9. at DynamicMethod(Object[] , Scope )
  10. at MCM.LightInject.PerContainerLifetime.GetInstance(GetInstanceDelegate createInstance, Scope scope, Object[] arguments)
  11. at MCM.LightInject.ServiceFactoryExtensions.GetInstance[TService](IServiceFactory factory)
  12. at MCM.Extensions.ServiceCollectionExtensions.<>c__6`2.b__6_0(IGenericServiceFactory sp)
  13. at DynamicMethod(Object[] , Scope )
  14. at MCM.LightInject.PerContainerLifetime.GetInstance(GetInstanceDelegate createInstance, Scope scope, Object[] arguments)
  15. at DynamicMethod(Object[] , Scope )
  16. at MCM.LightInject.ServiceFactoryExtensions.GetInstance[TService](IServiceFactory factory)
  17. at BUTR.DependencyInjection.GenericServiceProvider.GetService[TService]()
  18. at MCM.Implementation.Settings.Providers.DefaultSettingsProvider..ctor(IBUTRLogger`1 logger)
  19. at DynamicMethod(Object[] , Scope )
  20. at MCM.LightInject.PerContainerLifetime.GetInstance(GetInstanceDelegate createInstance, Scope scope, Object[] arguments)
  21. at MCM.LightInject.ServiceFactoryExtensions.GetInstance[TService](IServiceFactory factory)
  22. at MCM.Extensions.ServiceCollectionExtensions.<>c__1`1.b__1_0(IGenericServiceFactory sp)
  23. at DynamicMethod(Object[] , Scope )
  24. at MCM.LightInject.PerContainerLifetime.GetInstance(GetInstanceDelegate createInstance, Scope scope, Object[] arguments)
  25. at MCM.LightInject.ServiceFactoryExtensions.GetInstance[TService](IServiceFactory factory)
  26. at BUTR.DependencyInjection.GenericServiceProvider.GetService[TService]()
  27. at MCM.Implementation.MCMImplementationSubModule.OnGameStart(Game game, IGameStarter gameStarterObject)
  28. at TaleWorlds.MountAndBlade.MBGameManager.OnGameStart_Patch0(MBGameManager this, Game game, IGameStarter gameStarter)
  29. at TaleWorlds.CampaignSystem.Campaign.OnInitialize()
  30. at TaleWorlds.CampaignSystem.Campaign.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, GameTypeLoadingStates& nextState)
  31. at StoryMode.CampaignStoryMode.DoLoadingForGameType(GameTypeLoadingStates gameTypeLoadingState, GameTypeLoadingStates& nextState)
  32. at TaleWorlds.Core.GameType.DoLoadingForGameType()
  33. at SandBox.SandBoxGameManager.DoLoadingForGameManager(GameManagerLoadingSteps gameManagerLoadingStep, GameManagerLoadingSteps& nextStep)
  34. at TaleWorlds.Core.GameManagerBase.DoLoadingForGameManager()
  35. at TaleWorlds.MountAndBlade.GameLoadingState.OnTick(Single dt)
  36. at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
  37. at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch1(Module this, Single dt)

+ Enhanced Stacktrace

  • Frame: FormatError at offset 57 in file:line:column :0:0 (IL Offset: 15)
    • Module: UNKNOWN
      Method: static System.Void System.Text.StringBuilder::FormatError()
  • Frame: AppendFormatHelper at offset 14517386 in file:line:column :0:0 (IL Offset: 0)
    • Module: UNKNOWN
      Method: System.Text.StringBuilder System.Text.StringBuilder::AppendFormatHelper(System.IFormatProvider provider, System.String format, System.ParamsArray args)
  • Frame: FormatHelper at offset 105 in file:line:column :0:0 (IL Offset: 14)
    • Module: UNKNOWN
      Method: static System.String System.String::FormatHelper(System.IFormatProvider provider, System.String format, System.ParamsArray args)
  • Frame: Format at offset 108 in file:line:column :0:0 (IL Offset: 24)
    • Module: UNKNOWN
      Method: static System.String System.String::Format(System.IFormatProvider provider, System.String format, System.Object[] args)
  • Frame: TraceEvent at offset 187 in file:line:column :0:0 (IL Offset: 41)
    • Module: UNKNOWN
      Method: virtual System.Void System.Diagnostics.TraceListener::TraceEvent(System.Diagnostics.TraceEventCache eventCache, System.String source, System.Diagnostics.TraceEventType eventType, System.Int32 id, System.String format, System.Object[] args)
  • Frame: TraceEvent at offset 484 in file:line:column :0:0 (IL Offset: 169)
    • Module: UNKNOWN
      Method: static System.Void System.Diagnostics.TraceInternal::TraceEvent(System.Diagnostics.TraceEventType eventType, System.Int32 id, System.String format, System.Object[] args)
  • Frame: LogMessage at offset 49 in file:line:column :0:0 (IL Offset: 24)
    • Module: RecruitEveryone
      Method: virtual System.Void BUTR.DependencyInjection.Logger.DefaultBUTRLogger`1::LogMessage(BUTR.DependencyInjection.Logger.LogLevel logLevel, System.String message, System.Object[] args)
  • Frame: .ctor at offset 270 in file:line:column :0:0 (IL Offset: 71)
    • Module: RecruitEveryone
      Method: System.Void MCM.Implementation.Settings.Containers.Global.MCMGlobalSettingsContainer::.ctor(BUTR.DependencyInjection.Logger.IBUTRLogger`1 logger)
  • Frame: DynamicMethod at offset 57 in file:line:column :0:0 (IL Offset: -1)
    • Module: UNKNOWN
      Method: static System.Object DynamicMethod(System.Object[] , MCM.LightInject.Scope )
    • Module: UNKNOWN
      Method: static System.Object DynamicMethod(System.Object[] , MCM.LightInject.Scope )
  • Frame: GetInstance at offset 132 in file:line:column :0:0 (IL Offset: 46)
    • Module: RecruitEveryone
      Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
    • Module: RecruitEveryone
      Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
    • Module: RecruitEveryone
      Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
    • Module: RecruitEveryone
      Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
  • Frame: GetInstance at offset 56 in file:line:column :0:0 (IL Offset: 0)
    • Module: RecruitEveryone
      Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
    • Module: RecruitEveryone
      Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
    • Module: RecruitEveryone
      Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
    • Module: RecruitEveryone
      Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
  • Frame: b__6_0 at offset 78 in file:line:column :0:0 (IL Offset: 0)
    • Module: RecruitEveryone
      Method: MCM.Extensions.TService MCM.Extensions.<>c__6`2::b__6_0(BUTR.DependencyInjection.IGenericServiceFactory sp)
  • Frame: DynamicMethod at offset 146 in file:line:column :0:0 (IL Offset: -1)
    • Module: UNKNOWN
      Method: static System.Object DynamicMethod(System.Object[] , MCM.LightInject.Scope )
  • Frame: DynamicMethod at offset 562 in file:line:column :0:0 (IL Offset: -1)
    • Module: UNKNOWN
      Method: static System.Object DynamicMethod(System.Object[] , MCM.LightInject.Scope )
  • Frame: GetService at offset 90 in file:line:column :0:0 (IL Offset: 17)
    • Module: RecruitEveryone
      Method: static BUTR.DependencyInjection.TService BUTR.DependencyInjection.GenericServiceProvider::GetService()
    • Module: RecruitEveryone
      Method: static BUTR.DependencyInjection.TService BUTR.DependencyInjection.GenericServiceProvider::GetService()
  • Frame: .ctor at offset 67 in file:line:column :0:0 (IL Offset: 6)
    • Module: RecruitEveryone
      Method: System.Void MCM.Implementation.Settings.Providers.DefaultSettingsProvider::.ctor(BUTR.DependencyInjection.Logger.IBUTRLogger`1 logger)
  • Frame: b__1_0 at offset 77 in file:line:column :0:0 (IL Offset: 0)
    • Module: RecruitEveryone
      Method: MCM.Abstractions.Settings.Providers.BaseSettingsProvider MCM.Extensions.<>c__1`1::b__1_0(BUTR.DependencyInjection.IGenericServiceFactory sp)
  • Frame: DynamicMethod at offset 163 in file:line:column :0:0 (IL Offset: -1)
    • Module: UNKNOWN
      Method: static System.Object DynamicMethod(System.Object[] , MCM.LightInject.Scope )
  • Frame: OnGameStart at offset 62 in file:line:column :0:0 (IL Offset: 27)
    • Module: RecruitEveryone
      Method: virtual System.Void MCM.Implementation.MCMImplementationSubModule::OnGameStart(TaleWorlds.Core.Game game, TaleWorlds.Core.IGameStarter gameStarterObject)
  • Frame: TaleWorlds.MountAndBlade.MBGameManager.OnGameStart_Patch0 at offset 197 in file:line:column :0:0 (IL Offset: -1)
    • Module: Bannerlord.ButterLib
      Method: static System.Collections.Generic.IEnumerable`1 Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.MBGameManagerPatch::Transpiler(System.Collections.Generic.IEnumerable`1 instructions, System.Reflection.MethodBase __originalMethod)
    • Module: UNKNOWN
      Method: static System.Void TaleWorlds.MountAndBlade.MBGameManager.OnGameStart_Patch0(TaleWorlds.MountAndBlade.MBGameManager this, TaleWorlds.Core.Game game, TaleWorlds.Core.IGameStarter gameStarter)
    • Module: UNKNOWN
      Method: virtual System.Void TaleWorlds.MountAndBlade.MBGameManager::OnGameStart(TaleWorlds.Core.Game game, TaleWorlds.Core.IGameStarter gameStarter)
  • Frame: OnInitialize at offset 587 in file:line:column :0:0 (IL Offset: 213)
    • Module: UNKNOWN
      Method: virtual System.Void TaleWorlds.CampaignSystem.Campaign::OnInitialize()
  • Frame: DoLoadingForGameType at offset 88 in file:line:column :0:0 (IL Offset: 37)
    • Module: UNKNOWN
      Method: virtual System.Void TaleWorlds.CampaignSystem.Campaign::DoLoadingForGameType(TaleWorlds.Core.GameTypeLoadingStates gameTypeLoadingState, TaleWorlds.Core.GameTypeLoadingStates& nextState)
  • Frame: DoLoadingForGameType at offset 31 in file:line:column :0:0 (IL Offset: 8)
    • Module: StoryMode
      Method: virtual System.Void StoryMode.CampaignStoryMode::DoLoadingForGameType(TaleWorlds.Core.GameTypeLoadingStates gameTypeLoadingState, TaleWorlds.Core.GameTypeLoadingStates& nextState)
  • Frame: DoLoadingForGameType at offset 86 in file:line:column :0:0 (IL Offset: 44)
    • Module: UNKNOWN
      Method: System.Boolean TaleWorlds.Core.GameType::DoLoadingForGameType()
  • Frame: DoLoadingForGameManager at offset 737 in file:line:column :0:0 (IL Offset: 245)
    • Module: Sandbox
      Method: virtual System.Void SandBox.SandBoxGameManager::DoLoadingForGameManager(TaleWorlds.Core.GameManagerLoadingSteps gameManagerLoadingStep, TaleWorlds.Core.GameManagerLoadingSteps& nextStep)
  • Frame: DoLoadingForGameManager at offset 215 in file:line:column :0:0 (IL Offset: 162)
    • Module: UNKNOWN
      Method: System.Boolean TaleWorlds.Core.GameManagerBase::DoLoadingForGameManager()
  • Frame: OnTick at offset 25 in file:line:column :0:0 (IL Offset: 15)
    • Module: UNKNOWN
      Method: virtual System.Void TaleWorlds.MountAndBlade.GameLoadingState::OnTick(System.Single dt)
  • Frame: OnTick at offset 114 in file:line:column :0:0 (IL Offset: 47)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.Core.GameStateManager::OnTick(System.Single dt)
  • Frame: TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch1 at offset 828 in file:line:column :0:0 (IL Offset: -1)
    • Module: Bannerlord.ButterLib
      Method: static System.Void Bannerlord.ButterLib.ExceptionHandler.BEWPatch::Finalizer(System.Exception __exception)
    • Module: UNKNOWN
      Method: static System.Void TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch1(TaleWorlds.MountAndBlade.Module this, System.Single dt)
    • Module: UNKNOWN
      Method: System.Void TaleWorlds.MountAndBlade.Module::OnApplicationTick(System.Single dt)

+ Involved Modules

  • RecruitEveryone
    • Method: virtual System.Void BUTR.DependencyInjection.Logger.DefaultBUTRLogger`1::LogMessage(BUTR.DependencyInjection.Logger.LogLevel logLevel, System.String message, System.Object[] args)
      Frame: LogMessage at offset 49 in file:line:column :0:0 (IL Offset: 24)
    • Method: System.Void MCM.Implementation.Settings.Containers.Global.MCMGlobalSettingsContainer::.ctor(BUTR.DependencyInjection.Logger.IBUTRLogger`1 logger)
      Frame: .ctor at offset 270 in file:line:column :0:0 (IL Offset: 71)
    • Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
      Frame: GetInstance at offset 132 in file:line:column :0:0 (IL Offset: 46)
    • Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
      Frame: GetInstance at offset 56 in file:line:column :0:0 (IL Offset: 0)
    • Method: MCM.Extensions.TService MCM.Extensions.<>c__6`2::b__6_0(BUTR.DependencyInjection.IGenericServiceFactory sp)
      Frame: b__6_0 at offset 78 in file:line:column :0:0 (IL Offset: 0)
    • Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
      Frame: GetInstance at offset 132 in file:line:column :0:0 (IL Offset: 46)
    • Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
      Frame: GetInstance at offset 56 in file:line:column :0:0 (IL Offset: 0)
    • Method: static BUTR.DependencyInjection.TService BUTR.DependencyInjection.GenericServiceProvider::GetService()
      Frame: GetService at offset 90 in file:line:column :0:0 (IL Offset: 17)
    • Method: System.Void MCM.Implementation.Settings.Providers.DefaultSettingsProvider::.ctor(BUTR.DependencyInjection.Logger.IBUTRLogger`1 logger)
      Frame: .ctor at offset 67 in file:line:column :0:0 (IL Offset: 6)
    • Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
      Frame: GetInstance at offset 132 in file:line:column :0:0 (IL Offset: 46)
    • Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
      Frame: GetInstance at offset 56 in file:line:column :0:0 (IL Offset: 0)
    • Method: MCM.Abstractions.Settings.Providers.BaseSettingsProvider MCM.Extensions.<>c__1`1::b__1_0(BUTR.DependencyInjection.IGenericServiceFactory sp)
      Frame: b__1_0 at offset 77 in file:line:column :0:0 (IL Offset: 0)
    • Method: System.Object MCM.LightInject.PerContainerLifetime::GetInstance(MCM.LightInject.GetInstanceDelegate createInstance, MCM.LightInject.Scope scope, System.Object[] arguments)
      Frame: GetInstance at offset 132 in file:line:column :0:0 (IL Offset: 46)
    • Method: static MCM.LightInject.TService MCM.LightInject.ServiceFactoryExtensions::GetInstance(MCM.LightInject.IServiceFactory factory)
      Frame: GetInstance at offset 56 in file:line:column :0:0 (IL Offset: 0)
    • Method: static BUTR.DependencyInjection.TService BUTR.DependencyInjection.GenericServiceProvider::GetService()
      Frame: GetService at offset 90 in file:line:column :0:0 (IL Offset: 17)
    • Method: virtual System.Void MCM.Implementation.MCMImplementationSubModule::OnGameStart(TaleWorlds.Core.Game game, TaleWorlds.Core.IGameStarter gameStarterObject)
      Frame: OnGameStart at offset 62 in file:line:column :0:0 (IL Offset: 27)
  • Bannerlord.ButterLib
    • Method: static System.Collections.Generic.IEnumerable`1 Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.MBGameManagerPatch::Transpiler(System.Collections.Generic.IEnumerable`1 instructions, System.Reflection.MethodBase __originalMethod)
      Frame: TaleWorlds.MountAndBlade.MBGameManager.OnGameStart_Patch0 at offset 197 in file:line:column :0:0 (IL Offset: -1)
  • StoryMode
    • Method: virtual System.Void StoryMode.CampaignStoryMode::DoLoadingForGameType(TaleWorlds.Core.GameTypeLoadingStates gameTypeLoadingState, TaleWorlds.Core.GameTypeLoadingStates& nextState)
      Frame: DoLoadingForGameType at offset 31 in file:line:column :0:0 (IL Offset: 8)
  • Sandbox
    • Method: virtual System.Void SandBox.SandBoxGameManager::DoLoadingForGameManager(TaleWorlds.Core.GameManagerLoadingSteps gameManagerLoadingStep, TaleWorlds.Core.GameManagerLoadingSteps& nextStep)
      Frame: DoLoadingForGameManager at offset 737 in file:line:column :0:0 (IL Offset: 245)

+ Installed Modules

  • + Harmony (Bannerlord.Harmony, v2.2.2.138)
  • + ButterLib (Bannerlord.ButterLib, v2.2.10.0)
  • + Native (Native, v1.0.0.0)
  • + SandBox Core (SandBoxCore, v1.0.0.0)
  • + Sandbox (Sandbox, v1.0.0.0)
  • + StoryMode (StoryMode, v1.0.0.0)
  • + CustomBattle (CustomBattle, v1.0.0.0)
  • + Birth and Death Options (BirthAndDeath, v1.0.0.0)
  • + NoHorse (NoHorse, v1.0.0.0)
  • + BahamutArmory (BahamutArmory, e1.5.2.0)
  • + swadian armoury (swadian armoury, v1.0.0.0)
  • + Attribute Per Level (AttributePerLevel, v1.0.6.0)
  • + EquipBestItem (EquipBestItem, v1.5.5.0)
  • + dL_Smithy Items Unlocked (dL_Smithy_Items_Unlocked, v1.8.0.0)
  • + Jujalag Ganga (zzJujaGanga, v0.0.8.0)
  • + No Companion Limit for e1.5.5 (NoCompanionLimit155, v1.0.0.0)
  • + Björnings (TheBjornings, e1.8.0.0)
  • + Standardized And Buffed Troops (StandardizedAndBuffedTroops, v1.0.0.0)
  • + NewSkin (NewSkin, e1.5.3.4)
  • + Calradian Reforms: The Armory (CalradianReforms_TheArmory, v1.2.0.0)
  • + Solar Helmet (Solar Helmet, e1.5.2.0)
  • + Bandits_Nation (Bandits_Nation, e1.8.0.0)
  • + Maximillian (Maximillian, e1.5.10.0)
  • + RecruitEveryone (RecruitEveryone, v1.3.1.0)
  • + No Limit Bundle Updated (NoLimitBundleUpdated, v2.2.1.0)
  • + Forge For Me (ForgeForMe, v1.1.2.0)
  • + Shields - They Block Things! (Shields_TheyBlockThings, v1.0.0.0)
  • + Maor Bandits (MaorBandits, v1.8.0.0)
  • + Calradia Rising Armory (CalradiaRisingArmory, e1.8.0.0)
  • + Battle Regeneration (BattleRegeneration, v2.0.2.30)
  • + New Male Armor (New Male Armor, v1.0.0.0)
  • + DisableFriendlyFire (DisableFriendlyFire, v1.0.0.0)
  • + Royal Armoury Fix (RoyalArmouryFix, v3.6.0.0)

+ Assemblies

+ Harmony Patches

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleLoad
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnSubModuleLoadPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnSubModuleUnloaded
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnSubModuleUnloadedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnApplicationTick
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnApplicationTickPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeInitialModuleScreenSetAsRoot
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnBeforeInitialModuleScreenSetAsRootPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameStartPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.InitializeGameStarter
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.InitializeGameStarterPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.DoLoading
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.DoLoadingPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameLoaded
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameLoadedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnCampaignStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnCampaignStartPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.BeginGameStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.BeginGameStartPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameEnd
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameEndPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnGameInitializationFinished
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnGameInitializationFinishedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnBeforeMissionBehaviorInitialize
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnBeforeMissionBehaviourInitializePostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMissionBehaviorInitialize
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnMissionBehaviourInitializePostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnMultiplayerGameStart
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnMultiplayerGameStartPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnNewGameCreated
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnNewGameCreatedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.RegisterSubModuleObjects
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.RegisterSubModuleObjectsPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.AfterRegisterSubModuleObjects
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.AfterRegisterSubModuleObjectsPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnAfterGameInitializationFinished
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnAfterGameInitializationFinishedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnConfigChanged
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnConfigChangedPostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.OnInitialState
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.OnInitialStatePostfix;

  • TaleWorlds.MountAndBlade.MBSubModuleBase.AfterAsyncTickTick
    • Postfixes
      • Owner: Bannerlord.ButterLib.SubModuleWrappers2; Namespace: Bannerlord.ButterLib.SubModuleWrappers2.Patches.MBSubModuleBasePatch.AfterAsyncTickTickPostfix;

  • TaleWorlds.MountAndBlade.Module.FinalizeSubModules
    • Postfixes
      • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.ModulePatch.FinalizeSubModulesPostfix;

  • TaleWorlds.MountAndBlade.Module.SetInitialModuleScreenAsRootScreen
    • Transpilers
      • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.ModulePatch.Transpiler;

  • TaleWorlds.MountAndBlade.MBGameManager.OnGameStart
    • Transpilers
      • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.MBGameManagerPatch.Transpiler;

  • TaleWorlds.MountAndBlade.MBGameManager.OnGameEnd
    • Transpilers
      • Owner: Bannerlord.ButterLib.MBSubModuleBaseEx; Namespace: Bannerlord.ButterLib.Implementation.MBSubModuleBaseExtended.Patches.MBGameManagerPatch.Transpiler;

  • TaleWorlds.SaveSystem.TypeExtensions.IsContainer
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.TypeExtensionsPatch.IsContainerPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddBasicTypeDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddBasicTypeDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddClassDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddClassDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddContainerDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddContainerDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddEnumDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddEnumDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddGenericClassDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddGenericClassDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddGenericStructDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddGenericStructDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddInterfaceDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddInterfaceDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddRootClassDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddRootClassDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.AddStructDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.AddStructDefinitionPrefix;

  • TaleWorlds.SaveSystem.Definition.DefinitionContext.ConstructContainerDefinition
    • Prefixes
      • Owner: Bannerlord.ButterLib.SaveSystem; Namespace: Bannerlord.ButterLib.Implementation.SaveSystem.Patches.DefinitionContextPatch.ConstructContainerDefinitionPrefix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultCharacterDevelopmentModel.get_LevelsPerAttributePoint
    • Postfixes
      • Owner: harmonyPatch; Namespace: AttributePerLevel.GetLevelsPerAttributePointPatch.Postfix;

  • TaleWorlds.CampaignSystem.Clan.get_CompanionLimit
    • Postfixes
      • Owner: mod.bannerlord.155.limit.companion.no; Namespace: NoCompanionLimit155.CompanionLimitPatch.Postfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultClanTierModel.GetCompanionLimit
    • Postfixes
      • Owner: hsngrms.nolimit.bundle.updated; Namespace: NoLimitBundleUpdated.CompanionLimitOverride.Postfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GetPartyMemberSizeLimit
    • Postfixes
      • Owner: hsngrms.nolimit.bundle.updated; Namespace: NoLimitBundleUpdated.PartyMemberSizeLimitOverride.Postfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultDiplomacyModel.GetScoreOfClanToJoinKingdom
    • Postfixes
      • Owner: hsngrms.nolimit.bundle.updated; Namespace: NoLimitBundleUpdated.PartyCountLimitOverrideFix.Postfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultClanTierModel.GetPartyLimitForTier
    • Postfixes
      • Owner: hsngrms.nolimit.bundle.updated; Namespace: NoLimitBundleUpdated.PartyCountLimitOverride.Postfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GetPartyPrisonerSizeLimit
    • Postfixes
      • Owner: hsngrms.nolimit.bundle.updated; Namespace: NoLimitBundleUpdated.PartyPrisonerSizeLimitOverride.Postfix;

  • TaleWorlds.CampaignSystem.GameComponents.DefaultWorkshopModel.GetMaxWorkshopCountForTier
    • Postfixes
      • Owner: hsngrms.nolimit.bundle.updated; Namespace: NoLimitBundleUpdated.MaxWorkshopCountOverride.Postfix;

  • TaleWorlds.MountAndBlade.Mission.RegisterBlow
    • Prefixes
      • Owner: com.shields_theyblockthings.patches; Namespace: Shields_TheyBlockThings.Patches.ShieldHitPatch.RegisterBlowPatch;

  • TaleWorlds.MountAndBlade.Mission.DecideAgentHitParticles
    • Prefixes
      • Owner: com.shields_theyblockthings.patches; Namespace: Shields_TheyBlockThings.Patches.ShieldHitPatch.DecideAgentHitParticlesPatch;

  • TaleWorlds.MountAndBlade.Mission.MissileHitCallback
    • Postfixes
      • Owner: com.shields_theyblockthings.patches; Namespace: Shields_TheyBlockThings.Patches.ShieldHitPatch.MissileHitCallbackPatch;

  • TaleWorlds.MountAndBlade.Agent.set_Health
    • Transpilers
      • Owner: d225.battleregen; Namespace: BattleRegen.Agent_SetHealth_Patch.Transpiler;

  • SandBox.GameComponents.SandboxAgentApplyDamageModel.CalculateDamage
    • Prefixes
      • Owner: DisableFriendlyFire; Namespace: DisableFriendlyFire.Patches.DamageFixPatch.Prefix;
    • Postfixes
      • Owner: DisableFriendlyFire; Namespace: DisableFriendlyFire.Patches.DamageFixPatch.Postfix;