CurseForge client doesn't run on Alpine and I wanted to play Create: Above and Beyond
Go to file
cgar 388ac991eb fix GetToken fast method 2023-10-16 23:28:40 +02:00
README.md + TODO and contact info in README 2022-05-20 22:14:23 +02:00
getToken.sh fix GetToken fast method 2023-10-16 23:28:40 +02:00
install.sh + parsepack, install 2022-05-19 06:19:18 +02:00
parsePack.sh * fix for paths with spaces 2022-05-26 00:47:57 +02:00

README.md

curse me

Takes curseforge minecraft modpacks and installs them without the closed-source, glibc-dependent curseforge client.

Dependencies

  • p7zip
  • jq
  • bash
  • curl
  • java (well, duh)
  • busybox OR gnu coreutils (tested on busybox ;3)

Usage

  1. Download a ZIP file from curseforge. This is hidden - curse really wants you to use their application. Go to Files -> Main File -> (click on the name) -> Download (NOT Install)
  2. Clone this repository
  3. Get an API key, and place it into the token file. You can do this legimately (I'll be here all day, we have time) or use ./getToken.sh which extracts them from the CurseForge Client
  4. Launch parsePack.sh; e.g. ./parsePack.sh "Above and Beyond-1.3.zip". This will download all of the mods.
  5. If everything succeeds, a forge installer should pop up after a while. Fabric support is not available at this time.
  6. Backup your ~/.minecraft directory
  7. Launch ./install.sh
  8. Profit..?

TODO

  • Fabric support
  • GUI, if I have too much time
  • better urlencoding if the current bodge breaks

Contact the author (suggestions, DMCA, etc.)

I can be reached for any inquires via my e-mail: me (at) sdomi.pl. I also have a webpage - https://sdomi.pl/

gosh i love not agreeing to TOS