diff --git a/minecraftLauncher.py b/minecraftLauncher.py index 8e82b3d..2528066 100644 --- a/minecraftLauncher.py +++ b/minecraftLauncher.py @@ -61,10 +61,13 @@ def main(): print("Extracting natives...") clientJson = readJsonFile(p(versionPath,version + ".json")) libraryList = "" + separator = ";" + if osName != "windows": separator = ":" + for library in clientJson["libraries"]: if "artifact" in library["downloads"]: library["downloads"]["artifact"]["path"] = library["downloads"]["artifact"]["path"].replace("/",os.path.sep) - libraryList += p(libraryPath,library["downloads"]["artifact"]["path"]) + ";" + libraryList += p(libraryPath,library["downloads"]["artifact"]["path"]) + separator if "classifiers" in library["downloads"]: if "natives-" +osName in library["downloads"]["classifiers"]: native = library["downloads"]["classifiers"]["natives-" +osName]