From 98c1324af0162f868f59f8b3fbfdc1b94ba0df2e Mon Sep 17 00:00:00 2001 From: Obie Hinojosa Date: Thu, 29 May 2025 04:28:54 -0500 Subject: [PATCH] add error handling to windows install branch --- installer.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/installer.py b/installer.py index 919b91a..9f909db 100644 --- a/installer.py +++ b/installer.py @@ -173,7 +173,15 @@ if platform.system() == "Linux": elif platform.system() == "Windows": print("Operating system detected: Windows") - os.chdir("AppData/Roaming/.minecraft") + try: + os.chdir("AppData/Roaming/.minecraft") + except: + print("[ERR!] Fatal: Minecraft directory not found. (Is Minecraft installed?)") + print("[ERR!] Fatal: This window will close in 10 seconds.") + print + time.sleep(10) + pass + mcfolder = str(Path.cwd()) print("[INFO]: Changed current working directory to '" + str(mcfolder) + "'")