Create a new mod module
create_moduleScaffolds a Mount & Blade II: Bannerlord module folder with SubModule.xml, ModuleData, and optional C# project, using the game's Modules directory by default.
Instructions
Scaffolds a new module folder with SubModule.xml (dependencies on the installed official modules) and ModuleData/. Optional C# project (Source/.csproj + SubModule.cs that builds into bin/Win64_Shipping_Client). Default location: /Modules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name in the launcher (default = id). | |
| version | No | Version like v1.0.0 (default v1.0.0). | |
| category | No | ModuleCategory (default Singleplayer). | |
| location | No | Parent folder for the module (default <game>/Modules). Outside Modules the game will not see it. | |
| module_id | Yes | Module id = folder name (letters, digits, _ - .), e.g. MyArmory. | |
| with_csharp | No | Also create a C# project skeleton (default false). | |
| dependencies | No | Dependencies as 'Id', 'Id@v1.2.3' or 'Id?' (optional). Default: Native, SandBoxCore, Sandbox, StoryMode?, CustomBattle? at the installed game version. |