Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bip213/rimworld_git_mods_installer_updater
Python scripts for installing/updating RimWorld mods that have public git repositories.
https://github.com/bip213/rimworld_git_mods_installer_updater
python-script python3 rimworld rimworld-mod
Last synced: 5 days ago
JSON representation
Python scripts for installing/updating RimWorld mods that have public git repositories.
- Host: GitHub
- URL: https://github.com/bip213/rimworld_git_mods_installer_updater
- Owner: BiP213
- License: gpl-3.0
- Created: 2024-03-29T02:32:27.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-15T08:52:25.000Z (3 months ago)
- Last Synced: 2024-08-15T10:26:05.252Z (3 months ago)
- Topics: python-script, python3, rimworld, rimworld-mod
- Language: Python
- Homepage:
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RimWorld Mods Updater ![](https://img.shields.io/badge/License-GPLv3-blue.svg) [![python](https://img.shields.io/badge/Python-3.10-3776AB.svg?style=flat&logo=python&logoColor=white)](https://www.python.org)
Python scripts for installing/updating RimWorld mods that have public git repositories.
## Installation
- Extract all `.py` files and `launch_mod_updater.bat` [Windows] or `launch_mod_updater.sh` [Linux] to `/RimWorld/Mods` folder
## Usage
- Open a terminal in `/RimWorld/Mods` folder
- Run:
```
python ./rimworld_git_mods_installer_updater.py
```
> In some linux distributions you have to specify python version:
```
python3 rimworld_git_mods_installer_updater.py
```## Updating using multiple instances
To split the mod list in multiple terminal instances, run it using the specific launcher for your OS that you extracted.
> If you're on Linux, you must make `launch_mod_updater.sh` executable by running this command:
```
chmod +x launch_mod_updater.sh
```You are able to modify it and define how many instances should be used.
As it is, it launches 5 instances and splits my mod list (183 mods so far).Adjust it to your own needs! :)