-
Notifications
You must be signed in to change notification settings - Fork 5
Home
A Windows CLI program created to ease the ever-growing pain of creating, building and uploading mods for Vermintide. Works for both Vermintide 1 and 2.
vmb <command> [command-specific params] [-f <mods_folder>] [-g {1|2}]
[--cfg <path_to_item_cfg>]
[--rc <config_folder>] [--reset]
[--use-fallback] [--cwd] [--debug]
Command | Description |
---|---|
build | build all or specified mods from current directory. |
config | view and change configuration in .vmbrc. |
create | create a mod from template. |
info | show information about all or some mods in current folder. |
open | open the workshop page of a mod. |
publish | publish an existing mod to Steam Workshop. |
upload | upload a new version of a mod to Steam Workshop. |
watch | automatically build all or specified mods from current directory on changes. |
-f <mods_folder>
or --folder <mods_folder>
- temporarily sets current mods folder. This path can be relative or absolute. If the path isn't absolute, it will be relative to the current working directory. The path must already exist. To use current working directory put .
as the path.
-g {1|2}
or --game {1|2}
- temporarily sets for which game mods should be created, built and uploaded.
--cfg <path_to_item_cfg>
- path to .cfg file that stores information about a mod. Must be specified without extension. Can be relative or absolute. If not set to absolute, it will be relative to each mod's directory. However, the specified file should be in the root directory of its mod, otherwise it will not be possible to upload the mod. See relative paths clarification. Defaults to itemV1
and itemV2
depending on selected game.
--rc <config_folder>
- folder with .vmbrc. Can be relative or absolute. If not set to absolute, it will be relative to the current working directory. See relative paths clarification.
--reset
- resets .vmbrc before executing the command.
--use-fallback
- uses fallback paths instead of looking them up in the registry. Can speed up building/uploading. You can also permanently set this in .vmbrc.
--cwd
- forces all paths which are relative to the executable's directory to be relative to the current working directory instead. See relative paths clarification.
--debug
- prints stack trace with errors/warnings.