This commit is contained in:
Obie Hinojosa 2025-05-31 10:58:10 -05:00
commit b69f7074a0

View File

@ -167,27 +167,34 @@ if platform.system() == "Linux":
print("[INFO]: Changed current working directory to '" + str(mcfolder) + "'") print("[INFO]: Changed current working directory to '" + str(mcfolder) + "'")
time.sleep(1) time.sleep(1)
print() print(); print("Backing up minecraft install...")
print("Backing up minecraft install...")
print("Don't close the window! This'll take a moment...") print("Don't close the window! This'll take a moment...")
compress_tar(mcfolder, "mod-backup.tar.gz") compress_tar(mcfolder, "backup.tar.gz")
elif platform.system() == "Windows": elif platform.system() == "Windows":
print("Operating system detected: 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)
exit
mcfolder = str(Path.cwd()) mcfolder = str(Path.cwd())
print("Changed current working directory to '" + str(mcfolder) + "'") print("[INFO]: Changed current working directory to '" + str(mcfolder) + "'")
time.sleep(1) time.sleep(1)
print(); print("Backing up minecraft install...") print(); print("Backing up minecraft install...")
print("Don't close the window! This'll take a moment...") print("Don't close the window! This'll take a moment...")
modfolder = str(mcfolder) + '/mods' modfolder = str(mcfolder) + '/mods'
compress_tar(mcfolder, "mod-backup.tar.gz") compress_tar(mcfolder, "backup.tar.gz")
os.chdir(mcfolder) os.chdir(mcfolder)
time.sleep(2) time.sleep(2)
# unclear if this timeout is necessary for UX # unclear if this timeout is necessary for UX
@ -195,7 +202,6 @@ time.sleep(2)
delete_file("mods.tar.gz") delete_file("mods.tar.gz")
delete_directory("mods") delete_directory("mods")
print("Deleting mod folder contents...") print("Deleting mod folder contents...")
#shut up
os.mkdir(str("mods")) os.mkdir(str("mods"))
# download mod archive from git repo and extract # download mod archive from git repo and extract