diff --git a/client/client.py b/client/client.py index a0d6a66..65f531c 100644 --- a/client/client.py +++ b/client/client.py @@ -63,9 +63,12 @@ def mods(): cprint("downloading mods. this may take a while, please wait.", "green") + my_env = os.environ.copy() + my_env["CURSEFORGE_API_KEY"] = "$2a$10$QbCxI6f4KxEs50QKwE2piu1t6oOA8ayOw27H9N/eaH3Sdp5NTWwvO" + os.makedirs(os.path.join(INSTANCE_DIR, "mods")) if OS != "win32": - subprocess.run(["java", "-jar", "downloader.jar", ".", "mods"]) + subprocess.run(["java", "-jar", "downloader.jar", ".", "mods"], env=my_env) else: subprocess.run( [ @@ -74,7 +77,8 @@ def mods(): "downloader.jar", ".", "mods", - ] + ], + env=my_env, ) for file in glob.glob(os.path.join(INSTANCE_DIR, ".minecraft", "mods", "*")):