MoreMerchantSlots

v0.1.0·Updated 2026-10-11

The Merchants of Steel and Magic stock six upgrades instead of four, shown in three columns.

About this mod Author’s original text

MoreMerchantSlots

A Monster Train 2 mod that gives the Merchants of Steel and Magic more to sell:

six upgrades instead of four, laid out in three columns.

The two extra goods are one more roll of the merchant's own pools:

| Merchant | Extra good | Pool |

| --- | --- | --- |

| Steel | a third minor unit upgrade | UnitUpgradePoolCommon |

| Steel | a third major unit upgrade | UnitUpgradePoolRare |

| Magic | a third minor spell upgrade | SpellUpgradePoolCommon |

| Magic | a third major spell upgrade | SpellUpgradePoolRare |

The Merchant of Magic's cost reduction slot stays single. Rerolls, purges and

duplicates are untouched. The Soul Savior upgraded versions of both merchants

get the same from their own pools.

Configuration

BepInEx/config/SpecialCircumstances.MoreMerchantSlots.cfg

| Key | Default | Meaning |

| --- | --- | --- |

| Goods.Merchants | Steel, Magic and their Soul Savior upgrades | Asset names of the merchants to stock up, comma-separated. |

| Goods.Pools | the four pools above | Asset names of the pools each merchant gets one more good of, comma-separated; a merchant only gets the pools it already sells from. |

| Layout.DescriptionFontSize | 26 | Largest font size of a good's description on a narrowed screen (the game's is 32); longer text shrinks down to half of it. |

| Layout.IconWidth | 120 | Width kept for a good's icon on a narrowed screen (the game's is 176, the icon 104); the description gets the rest. |

| Layout.IconLeft | 8 | Gap between a good's left edge and its icon's frame on a narrowed screen (the game's is 20). |

| Layout.FitGoods | true | Lay the goods out in three narrower columns. |

The Layout settings apply as soon as the file is saved, on the open screen too. A change to Merchants or Pools needs a game restart.

Install

Install SpecialCircumstances-MoreMerchantSlots with a mod manager (Gale,

r2modman, Mod Manager); dependencies come with it. Manual install:

drop MoreMerchantSlots.dll into BepInEx/plugins.

Requires BepInEx 5.4.2305.

Notes

The extra goods appear from the next ring generated after the mod loads: a

merchant already generated in a saved run keeps its four.

The goods keep their height and lose a third of their width, so their

descriptions wrap more and are set a little smaller.

Build

dotnet build

Patches live in MoreMerchantSlots/patches.

Build, environment and deploy details are in the meta-repo's CLAUDE.md.

License

See LICENSE.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
MoreMerchantSlots-0.1.0.zip
File size
132.6 KiB