ButterLib

⭐ ⭐⭐⭐⭐ (57,427 endorsements) 📥 4.5M downloads 📌 vv2.10.4 📅 8/27/2020
🟡 Updated this year

By BUTR Team · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 7/21/2026 📅 Created: 8/27/2020

🔍 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

      We are unfortunately enforcing everyone to use exactly these versions. Microsoft. Extensions. are 2. 0. 0 because Serilog is compiling against 2. 0. 0 versions of the libraries and the game is enforcing exact version match! Same for System. Reflection. Metadata, System. Runtime. CompilerServices. Unsafe is enforcing it.

      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.

      Check the /Articles section in the documentation to see all available features!

      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.

🤖 AI-enhanced — based on mod data

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

Acts as a dependency mod, providing shared libraries for other mods to use.
Includes an ExceptionHandler that catches all exceptions in BEW style and allows saving crash reports.
Includes a CrashUploader feature (as mentioned in description).
Distributes specific versions of libraries like Microsoft.Extensions.DependencyInjection 2.0.0 and Serilog 2.10.0.
Must be placed high in load order, ideally second after Bannerlord.Harmony.
For modders, it enforces exact library versions to prevent game crashes.

📊 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.
🎯 Is This For You?
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.
📦 Install:Medium· 5-10 minutes

💡 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

📋 All Bannerlord Mods 🏆 Top 25 📂 More Utilities 👤 More by BUTR Team 🔎 Similar Mods 🌐 Best Utilities (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods