Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

114 ratings
Mod Configuration Menu v4 Early Access
   
Award
Favorite
Favorited
Unfavorite
Type: Utility
Game Mode: Singleplayer
Compatible Version: e1.8.1, e1.9.0
File Size
Posted
3.475 MB
27 Oct, 2022 @ 6:04am
1 Change Note ( view )

Subscribe to download
Mod Configuration Menu v4 Early Access

In 1 collection by Pinkie Arg
BUTR Stack Early Access
4 items
Description
AKA MBOptionScreen Standalone.

Sources available at GitHub[github.com]!
Credits to Drogean[www.nexusmods.com] for the MCM Logos!

MCM is a Mod Options screen library designed to let modders use its API for defining the options.
It can also display settings from other API's like ModLib, pre 1.3 and post 1.3, MBOv1/MCMv2/MCMv3, by using the compatibility layer modules.

MCM supports two setting types - Global and PerSave. Global are shared across characters and saves, PerSave are stored within the save file!

It provides 5 types of options:
* Bool
* Int Slider / Textbox
* Float Slider / Textbox
* Textbox
* Dropdown

The settings can be defined at compile time by using the Attribute API and at runtime by using the Fluent Builder.

See the Docs[mcm.bannerlord.aragas.org] for more details!

v4 RELEASE
MCMv4 introduced new dependencies - Harmony, ButterLib and UIExtenderEx, reducing its own code and removing a lot of unnecessary abstractions and workarounds..
Harmony is used to have a single 0Harmony.dll across the game
ButterLib is a general modding library that eases mod development
UIExtenderEx is a fork of UIExtender that does the same thing, but the inside implementation is different.

FOR MODDERS
Documentation for v4 is available.

FAQ
How do I install it?
  • Find the Modules folder in your Bannerlord installation location. For Steam users, this is usually here: C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules
  • Download the latest version of this mod and drop the folder inside Modules from the archive into your game'sModules folder.
  • Start the Mount & Blade II: Bannerlord launcher and select all Mod Configuration Menu mods to be loaded.
Based on the Beta experience, users are expected to have two issues that can cause an CTD:
    * Blocked DLL's* Harmony installation issues.
Unblocking DLL's
You may need to right click on every Bannerlord.MBOptionScreen.*\bin\Win64_Shipping_Client\*.dll files, click Properties, and click Unblock if you extracted the zip file with Windows Explorer or other programs that try to secure extracted files.
Harmony installation issues:
Check Harmony's Troubleshooting for more info on how to fix it.
No other than MCM's settings visible
There were similar reports. Most likely some mod like DCC is loaded before MCM. Make sure that DCC or any other mod depending on MCM is loaded after MCM!

IMPORTANT NOTES:
  • 4.1.0 Requires a clean install! Do not just replace the folder, delete the old Bannerlord.MBOptionScreen!
  • Make sure that `Mod Configuration Menu v4` loads BEFORE ModLib!
17 Comments
LordSkorne 3 Jul, 2023 @ 2:42am 
crashes my game when i try to play it with a mod
ReyDann! 13 Jun, 2023 @ 7:35pm 
Mine doesn't work and it crashes when I click Option in the game.
mika_alp 17 May, 2023 @ 11:04am 
ca me crash mon jeu pourquoi
Pinkie Arg  [author] 3 Nov, 2022 @ 7:09am 
v4 doesn't work in tangent wuth v5!
Officially, we don't support v4 in v1.0.0, this is a temp workaround while others catch up.
From what I understands, some players use v4 on v1.0.0 while other mods catch up.
If your mods support v5, use v5.
The Renegade 3 Nov, 2022 @ 6:47am 
Is this designed to work in tangent with v5 (or newer) or do I have to choose between the latest version and this?
Pinkie Arg  [author] 1 Nov, 2022 @ 3:47am 
I didnt disable comments!
LightsTheFox 1 Nov, 2022 @ 2:11am 
Enable comments on the non-early access MCM workshop page please.
benzodiazepacetaminoprofen 31 Oct, 2022 @ 9:06pm 
why this v4 lower than v5
Pinkie Arg  [author] 31 Oct, 2022 @ 2:01pm 
Comments are still available, but you need to visit the comments tab! I have actually no idea why this happened, not experienced enough with Workshop!
CurtimusPrime92 31 Oct, 2022 @ 1:37pm 
comments disabled and links removed on the main mod page? (non-early access version of mcm)