Tool to manage mods for Factorio dedicated servers. It allows you to list, download, update and disable mods.
There are 2 differennt ways to install: build from source and download the binary release.
- Clone the git repository
- Change the directory containing the solution file
FactorioModUpdater.sln
dotnet restore
to install the dependenciesdotnet build
to build the application
- On the github page select the newest release.
- Download the release for your platform (Linux or Windows)
The tool must know in which directory the mods are stored. This directory can be supplied in two ways the --dir
argument or the FACTORIO_DIR
environment variable.
When downloading mods (needed for update), a factorio.com
username and token must be specified. These can be specified by the parameters --user
and --token
or the environment variables FACTORIO_USER
and FACTORIO_TOKEN
. See the section Downloading mods on the Mod Portal wiki page.
Description:
Factorio mod manager
Usage:
FactorioModUpdater [command] [options]
Options:
--dir <dir> Factorio mod directory []
--version Show version information
-?, -h, --help Show help and usage information
Commands:
mod Manipulate mods
Description:
Manipulate mods
Usage:
FactorioModUpdater mod [command] [options]
Options:
--dir <dir> Factorio mod directory []
-?, -h, --help Show help and usage information
Commands:
update
list
Description:
List all mods present in the Factorio mod directory
Usage:
FactorioModUpdater mod list [options]
Options:
--dir <dir> Factorio mod directory []
-?, -h, --help Show help and usage information
Description:
Update mods in the Factorio mod directory
Usage:
FactorioModUpdater mod update [options]
Options:
--user <user> Username for Factorio mod portal []
--token <token> Token for Factorio mod portal []
--dry-run Only display proposed updated, don't take action
--dir <dir> Factorio mod directory []
-?, -h, --help Show help and usage information