Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/AI-nsley69/true-all-of-fabric

A python script to try and download as many fabric mods on a mcversion Modrinth
https://github.com/AI-nsley69/true-all-of-fabric

Last synced: 2 months ago
JSON representation

A python script to try and download as many fabric mods on a mcversion Modrinth

Awesome Lists containing this project

README

        

# true-all-of-fabric
A python script to try and download as many fabric mods on a mcversion Modrinth. Therefore creating a true all of fabric*

*According to modrinth and whatever this script manages to download lol

The script is not perfect, and currently will miss a lot of mods. This is definitely not playable, it may have some XML content in some of the jar files, download duplicates, download forge versions and miss a lot of mods. If you're actually trying to play this later on, I will be praying for you.
**I am not liable for any misuse with any APIs involved!**

## Usage
This script is split up into 2 different scripts, so we don't have to rescrape all of the mod links if the download fails etc.
First run the `get_links.py` script, this will get the links and store them in jars.csv, then run the `download_jars.py` to download the jars. Afterwards, you'll see a `mods` directory populated with different jar files.

If you wish to remove any XML files (created by url encoded issues on Modrinth leading to Access Denied.) you can run the follow bash command:
```
rm $(file mods/* | grep XML | cut -f1 -d":")
```