ButterLib
🟡 Updated this yearPreview

🔍 Analysis
- 👍 1.3% endorsement rate — high engagement, a strong quality signal
- 🏆 #2 of 60 Utilities mods in this game by downloads
📋 About This Mod
Sources available at GitHub!
Installation
This module should be one of the highest in loading order and placed above native modules. Ideally, it should be second in load order after Bannerlord. Harmony
Important information for v1. 2. 0
ButterLib's and BEW Crash Reporters are broken by TW. We are not able to do something here via ButterLib, so we suggest to download BLSE v1. 4. 0 or higher from NexusMods to make Crash Reports work again!
For Players
This mod is a dependency mod that does not provide anything by itself. You need to additionaly install mods that use it.
For Modders
Distributed libraries:
ButterLib 2. 1. 0 distributes with itself some libraries. Unfortunately, the game has a strict dependency system and if the versions don't match the game will crash. So here's the list of packages:
-
[]Microsoft. Extensions. DependencyInjection - 2. 0. 0
[
]Microsoft. Extensions. DependencyInjection. Abstractions - 2. 0. 0[]Microsoft. Extensions. Logging - 2. 0. 0
[]Microsoft. Extensions. Logging. Abstractions - 2. 0. 0
[]Microsoft. Extensions. Options - 2. 0. 0
[]Microsoft. Extensions. Primitives - 2. 0. 0
-
[]System. Reflection. Metadata - 5. 0. 0
[
]System. Collections. Immutable - 5. 0. 0[]System. Memory - 4. 5. 4
[]System. Buffers - 4. 5. 4
[]System. Runtime. CompilerServices. Unsafe - 4. 5. 3
-
[]Serilog - 2. 10. 0
[]Serilog. Extensions. Logging - 3. 1. 0
[]Serilog. Sinks. File - 5. 0. 0
Highlighted features:
-
[]ExceptionHandler - Catches all exceptions in BEW style and gives the ability to save the crash report
[]CrashUploader - Uploads those crash reports to https://butr.dev for creating tiny url's for sharing!
[]CampaignIdentifier - Associates unique string ID with every campaign based on the initial character.
[]DistanceMatrix - A generic class that pairs given objects of type MBObject and for each
pair calculates the distance between the objects that formed it.[]DelayedSubModule - Execute code after specific SubModule method.
[]SubModuleWrappers - Wraps MBSubModulebase for easier calling of protected internal metods.
Troubleshooting
Unblocking DLL's
You may need to right click on every Bannerlord. ButterLib.\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.
-
[]Serilog - 2. 10. 0
-
[]System. Reflection. Metadata - 5. 0. 0
ButterLib is a core dependency mod for Mount & Blade II: Bannerlord, providing essential libraries and crash handling for other mods. It doesn't add gameplay content itself but is required by many popular mods. With 57,427 endorsements and 4.5M downloads, it's a staple in the modding community, last updated July 2026.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Massive community trust with 57,427 endorsements and 4.5M downloads.
- Essential for many mods, making it a must-have for modded Bannerlord.
- Active development with recent update in July 2026.
⚠️ Cons
- Provides nothing for players on its own; requires additional mods to be useful.
- Strict version requirements for libraries can cause crashes if not matched exactly.
- Crash reporters are broken by the game's developers, requiring an external mod (BLSE) to fix.
For Bannerlord modders and players who use mods that depend on ButterLib. If you're a player who wants gameplay changes, you'll need to install mods that use this as a base. Skip if you play vanilla or don't use mods.
💡 Beginner Tips
- Place ButterLib high in your load order, ideally second after Bannerlord.Harmony, to avoid conflicts.
- If you encounter crash report issues, download BLSE v1.4.0 or higher from NexusMods as suggested.
- Ensure you have the latest version of the game and other dependencies to avoid version mismatch crashes.
📊 Mod Details
- Game
- Bannerlord Mods
- Author
- BUTR Team
- Version
- v2.10.4
- Downloads
- 4,496,654
- Endorsements
- 57,427
- Category
- Utilities
- Created
- 8/27/2020
- Updated
- 7/21/2026
🔗 Required By 8 Mods
These mods list this mod as a dependency.
🧩 Commonly Used Together
Users add these mods to the same collections — a real compatibility signal, not an AI guess.
🔧 How to Install Bannerlord Mods
Use Vortex or manual. Enable mods in launcher. Harmony required.
📖 Full step-by-step install guide for Bannerlord →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Bannerlord commands, item IDs, and more.
Keep browsing — more Bannerlord mods await