Simple CLI tool for merging TotK Mals
archives
<Command> <Parameters> [Options]
For help information use -h
or --help
.
Aliases:
merge
,merge-mods
<Input(s)> <Output-Mod-Folder>
Merges the specified mods places the merged file(s) canonically in the output mod folder.
If a changelog is found in the mod folder (XXzz.Product.0.json
) it will be used, but only if no Mals archive for that localization exists.
Paths
Bar (|
) seperated list of the input mod folders.
[Priority: highest to lowest <-> left to right]
- This should be one argument surounded by quotes. Quotation marks should NOT be around each path (see examples).
- Changelogs must be named using the pattern:
XXzz.Product.0.json
Path
The path to the output mod folder.
Aliases:
gen
,gen-chlgs
,gen-changelogs
<Input(s)> <Output-Mod-Folder> [-f|--format]
Generates changelogs for each specified mod and places the changelog(s) canonically in the output mod folder.
Paths
Bar (|
) seperated list of the input mod folders or changelogs.
[Priority: highest to lowest <-> left to right]
- This should be one argument surounded by quotes. Quotation marks should NOT be around each path (see examples)
Path
The path to the output mod folder.
Path
Specify a path to write logs to (logging disabled by default)
Flag
Enable verbose logging
gen "path/to/mod_a|path/to/mod_b" "path/to/output" --verbose
merge "path/to/mod_a|path/to/mod_b" "path/to/output" -l "path/to/log.txt"