Validate a module
validate_moduleCheck a Mount & Blade II: Bannerlord module against game schemas: SubModule.xml, XML/XSD/XSLT, dependencies, duplicate IDs, references, and localization before use.
Instructions
Checks a module like the game would: SubModule.xml (ids, versions, dependencies, DLLs), every registered XML (exists, well-formed, game XSD), XSLT compiles, duplicate ids, unresolved references (Item.x, NPCCharacter.x …) against its dependencies, unregistered files, and localization (missing/conflicting {=ids}, translation coverage).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| xsd | No | Run XSD/XSLT checks through .NET (default true). | |
| l10n | No | Check localization (default true). | |
| refs | No | Check references (default true). | |
| module | Yes | Module id. |