descriptionJust F---ing Do It - Curse Modpack Downloader. Because CurseForge is bad.
ownercurseforgebad@mail.com
last changeWed, 10 Aug 2022 15:41:38 +0000 (10 16:41 +0100)
content tags
add:
readme

JFDI-CMPDL: Just F---ing Do It - Curse Modpack Downloader

Because CurseForge is bad.

What it does

Download Minecraft modpacks from CurseForge.

How to use it

$ python jfdicmpdl.py path/to/zip/file

Why?

CurseForge changed their API, making it difficult for third-party launchers to download modpacks. This project downloads an entire modpack into a folder that you can import into the launcher of your choice: Be it MultiMC, PolyMC, or even the vanilla Minecraft launcher.

This fork has removed all references to the CurseForge API, and instead uses the publicly available modpacks.ch API. This means that no API key is required for usage. The next section gives more details about the original project that this project is forked from.

Fork

This is a fork of modpack-installer. This means this project is based on modpack-installer. It doesn't mean that this project is associated with the original authors and it also doesn't mean that it's endorsed by them. Please do not contact the original authors about problems with this very project, instead contact the fork authors. Thank you.

However, the authors of JFDI-CMPDL would like to take this opportunity to express their gratitude for the modpack-installer codebase.

Downloading

This fork is available on BitBucket, GitLab, CodeBerg, SourceHut, NotABug and GitGud.

License

This project is licensed under the MIT license. See the LICENSE file for details.

shortlog
2022-08-10 curseforgebadpublish on GitHubmain
2022-08-10 curseforgebadFinish basics, downloading a complicated modpack works...
2022-08-10 curseforgebadClean up script output
2022-08-10 curseforgebadmove 'sleep bracket' outwards
2022-08-10 curseforgebadCheck SHA1 hashes
2022-08-10 curseforgebadfix retries
2022-08-10 curseforgebadbe less aggressive, ratelimit more
2022-08-10 curseforgebadlonger timeouts
2022-08-10 curseforgebaddirect output and cleanup extracted zip
2022-08-09 curseforgebaduse more standard library
2022-08-09 curseforgebadFor a downloader, we don't want symlinks
2022-08-09 curseforgebadthere are packs without overrides
2022-08-09 curseforgebadadd number of current mod to progress output
2022-08-09 curseforgebadput the link in the correct place
2022-08-09 curseforgebadcombine into one handy script
2022-08-09 curseforgebadIt's not an installer anymore
...
heads
20 months ago main