Mount & Blade II: Bannerlord
0 of 0

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

Adds the ability to interact directly with settlement granaries and add food to their stockpile.

Permissions and credits
Now updated for game versions 1.5.5+

Thanks to TheSpartaPT for updating the files to 1.5.5 and sending them over to me.

During my first campaign I was getting annoyed about food supply in my city, Diathma, as it wasn't able to keep its food supply high enough to not starve its garrison to death. At one point I lost about 200 high end troops because it dropped from +15 production to -60 for some reason and ran out of stored stock in 2 days. So I decided to try and come up with a fix for it.

This mod adds a menu option to settlements you own, allowing you to sell food to it and have it added directly to the town food stocks (rather than the marketplace).

  • The total capacity for a city is capped to the granary max (depending on your upgrades), so you'll only be able to store 160 max at any 1 town until they consume some of it. Note: you can put in more than the max capacity, but excess will be lost.
  • You are paid the current market price for all goods you put into the granary. However, only food items will count towards stocks. I haven't yet found a way to restrict the items you can trade to only food, so this is the current workaround.
  • Works for Castles and Towns (not villages)

This mod is still WIP. I plan to expand it further as I have time. I hope to fix the limitations above, and I also want to add more levels to the granary as I think 160 is ridiculously low for a major city based on how much it can swing back and forth. Other suggestions are welcome :)

Update: I'm currently unsure how to increase granary capacity in the way I want. I haven't had much time to play Bannerlord or work on the mod lately though. Promise I'll get to it when I can.

You can find the source files on Github here.


Should work fine with Mod Manager. For a manual install instead - 

  • Download and extract the .zip
  • Copy the ExtendConspiracyTimer folder to C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules (or wherever your game is installed)
  •     i.e. C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\ImprovedGranary
  • Launch Bannerlord and activate it in the launcher under Singleplayer -> Mods

If game is crashing at startup (i.e. white screen immediately at launch) then try unblocking the DLL for the mod in \ImprovedGranary\bin\Win64_Shipping_Client (should be in right click -> Properties).