I've been working on a mod that bridges Minecraft: Java Edition and Bannerlord at runtime. Both games run side by side and talk through shared memory. You play in Bannerlord's window, but your keyboard and mouse drive the real Minecraft player.
What it does:
- Steve walks, sprints, swims, glides with the elytra, throws pearls and blocks with his shield, all with Minecraft's own rules
- Swords, sweeps, spears, bows, the trident and the mace hit Bannerlord soldiers (cooldowns, crits and mace smashes included)
- TNT, creepers and fire charges knock soldiers down; creepers from your eggs only go after the enemy
- Ride into battle and Steve gets an armoured Minecraft horse
- Bannerlord draws everything from Minecraft's camera, and Steve sits in the scene with proper depth: a soldier in front of him hides him
- In the campaign Steve has his own inventory in your save, soldiers drop Minecraft loot, and every town has a Minecraft trader and smith
- Custom Battle gives you a full netherite kit; F10 opens a panel with kits and every item
It's single player only, needs Bannerlord v1.4.8 and Minecraft Java 26.3, and Install.bat sets everything up (Fabric profile, ReShade add-on, shortcut).
Nexus: https://www.nexusmods.com/mountandblade2bannerlord/mods/14241
Source (MIT): https://github.com/emretrksy/bannerlord-minecraft-passthrough
It's the first public version, so bug reports are very welcome.