Skip to content
HAHOOS edited this page Sep 15, 2024 · 3 revisions

General Configs

Currently the config is split into 3 files: config.cfg, theme.cfg, extensions.cfg. You can find them in the UserData/MelonAutoUpdater folder.

On this page I will do a quick explanation of how the config works:

Config.cfg

This is the main config file, and currently there are only a few things you can configure here:

IgnoreList (Default: [])

List of all Mods & Plugins (names) that should be ignored when checking for updates

Enabled (Default: true)

If set to true, the plugin will be enabled and check for updates, otherwise it will exit

BruteCheck (Default: false)

If set to true, when there's no download link provided with mod/plugin, it will check every supported platform providing the Name & Author

WARNING: You may get rate-limited with large amounts of mods/plugins, use with caution

Extensions.cfg

This is the config file for included extensions, you will see something like this:

[Name]_Enabled (Default: true)

If set to true, an extension with a name provided in place of [Name] will be loaded and used to check for updates

Theme.cfg

This is the config file for theme. Check Themes for more info

Included Extensions Config

Search Extensions have the ability to create their own config files, often located in UserData/MelonAutoUpdater/SearchExtensions/Config

Github

Config file for the Github extension

UseDeviceFlow (Default: true)

If enabled, you will be prompted to authenticate using Github's Device Flow to make authenticated requests if access token is not registered or valid (will raise request limit from 60 to 1000)

AccessToken (Default: "")

Access Token used to make authenticated requests Do not edit if you do not know what you're doing