Open Source curseforge modpack downloader/assembler.
There are several ways to use mpdl, the most simple one is to define all the variables as arguments, as such.
Important
It is recommended to place your api key in single quotes, to prevent your terminal from interpreting it as an environment variable.
java -jar mpdl.jar <api key> <modpack-dir>
You can also omnit the path if you are running the program in the modpack directory.
java -jar mpdl.jar <api key>
Your can be stored as a enviroment variable named 'API_KEY' on your computer, this way you don't have to remember the api key.
API_KEY='$2a$10$415125.dasda54z85484gfafe.wadfs' java -jar mpdl.jar
- Go to https://console.curseforge.com/?#/api-keys. It will ask you to log in with Google.
- Press generate key if it didn't already generate a key for you.
- Copy the key.
Exactly, I do not like using third party launchers. Plus I hate overwolf because it's a resource hog. (it also doesn't run on linux)