-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
TheBossMagnus edited this page Jun 3, 2025
·
5 revisions
The main command accepts several options for changelog generation:
-
-v, --version
: Show the version and exit -
-o, --old
: First pack to compare (mandatory for changelog generation) -
-n, --new
: The pack to compare against (mandatory for changelog generation) -
-c, --config
: Use a custom configuration file -
-f, --file
: Specify the output file for the changelog -
-h
,--help
, ,-?
: print this help message.
Creates a new default configuration file in the current directory called config.json
with default settings.
The CLI supports several special output modes through the --file
parameter :
-
unformatted
: Returns raw data tuples instead of formatted markdown -
formatted
: Returns formatted markdown as a string without writing to file -
console
: Prints the formatted changelog directly to the console
modpack-changelogger --old old_pack.mrpack --new new_pack.mrpack
This generates a Changelog.md
file by default.
modpack-changelogger --old old_pack.mrpack --new new_pack.mrpack --file my_changelog.md
modpack-changelogger --old old_pack.mrpack --new new_pack.mrpack --config my_config.json -f console
modpack-changelogger newconfig
modpack-changelogger --version