
- #Factorio download manager install#
- #Factorio download manager mod#
- #Factorio download manager update#
- #Factorio download manager mods#
When following the aforementioned guide, if you stumble across the error These critical programs are missing or too old: make when doing.
#Factorio download manager install#
If you encounter an error about GLIBC 2.18 not found, you can install it using this thread on the factorio forum by millisa. On the error "version `GLIBC_2.18' not found"
#Factorio download manager mod#
#Factorio download manager mods#
Having them willĪllow you to download the mods from the Factorio API. TheseĪllow you to supply a username and token normally used by the Factorio (like the in-game updater and authenticated multiplayer).

The keen-eyed will have noticed the options for -user and -token. The mod configuration changed and Factorio need to be restarted in order to apply the changes.Īutomatic reload has been disabled, please restart Factorio by yourself. Installed mod bobvehicleequipment version 1.1.2 for Factorio version 1.1 Installed mod boblibrary version 1.1.2 for Factorio version 1.1 Installing dependency "boblibrary " version >= "1.1.0 " for "bobvehicleequipment " $ python mods_manager.py -p /app/projects/factorio/factorio -u YOUR_USER -t YOUR_TOKEN -i bobvehicleequipment -E bobplates -E bobgreenhouse -D IndustrialRevolution -UĮnabling mod(s) ĭisabling mod(s) You can get a list of all commands and flags by simply going in the folder where you cloned this repo, and run There is too many possibilities to cover them all here !īut in short, you can install, uninstall, enable or disable mods.Īll of this with an automatic management of dependencies Keep in mind that any corresponding command line argument will override these in config file. Version of alt GLIBC (2.18 is the minimum required for factorio)Īn example file can be found in this repo, just copy to config.json and edit values inside. If Factorio is started via a service and you want to restart it automatically.Ībsolute path to the side by side GLIBC root, used for systems using older glibc versions (RHEL CentOS and others.) If true, the script will try to reload Factorio via systemctl and the service_name parameter. If true, any conflict between mods are ignored and mods are installed anyway. Note : optional dependencies of required/optional dependencies are never removed automatically. If true, all optional dependencies will be removed when a parent is removed. If true, all required dependencies (and any required child dependencies) will be removed when a parent is removed. Note : optional dependencies of required/optional dependencies are never installed automatically. If true, all optional dependencies will be installed. If true, all required dependencies (and any required child dependencies) will be installed. If true, the script will install older version if no compatible version is found for the current Factorio version (see: this note on mods not updating).

The path to the root folder of your Factorio installation. The mandatory options which don't have a default values are factorio_path, username and token, these must be set via command line parameters or the config file. Some constant parameters can be put in a config file. Here, /opt/factorio-mod-manager as an example.Įasy_install `cat requirements.txt ` Configuration

This script has been tested (only on Debian) with Python 2.7 and 3.9 using Requests and Packaging. factorio mod install XXXX) these options are ignored from the config.json file as they come from Factorio-Init : Keep in mind that if you invoke this script via Factorio-Init (. You can still copy and edit the config.json file (see Configuration) to customise the way the script works. that's all ! Factorio-Init will pass any needed configuration to Factorio-mods-manager (Path to factorio, Username, Token) ! If you found this script by using Factorio-Init and want a quick setup, just follow the installation step and. A note on mod not installing / updating.On the error "version `GLIBC_2.18' not found".This package is heavily inspired by Factorio-mod-updater and Factorio Updater so big thanks to you for your inspiration ! Table Of Content
#Factorio download manager update#
It provides mod management : List / Install / Update / Remove / Enable / Disable. This is a tool for Factorio headless server management.
