https://github.com/42loco42/getcfpack
Downloader for CurseForge modpacks
https://github.com/42loco42/getcfpack
curseforge-api golang minecraft modpack-downloader
Last synced: 8 months ago
JSON representation
Downloader for CurseForge modpacks
- Host: GitHub
- URL: https://github.com/42loco42/getcfpack
- Owner: 42LoCo42
- License: gpl-3.0
- Created: 2022-09-26T11:26:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-10T04:42:57.000Z (over 3 years ago)
- Last Synced: 2025-05-06T08:47:37.008Z (about 1 year ago)
- Topics: curseforge-api, golang, minecraft, modpack-downloader
- Language: Go
- Homepage:
- Size: 18.6 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# getCFpack
This tool is a simple downloader for CurseForge modpacks,
created after MultiMC stopped supporting the new modpack format.
To use it, obtain an [API Key](https://console.curseforge.com/#/api-keys) and put it into the file `key`.
To download a modpack, get its project ID
(for example, [Nomifactory](https://www.curseforge.com/minecraft/modpacks/nomifactory) has the ID 563950)
and execute `go run . ` (e.g. `go run . 563950`).
## Possible TODOs
- create a MultiMC instance
- support for multiple pack versions (currently, only the first result is chosen)
- file integrity checks
- in-place updates