diff --git a/main.py b/main.py index f26306a..e7d21fa 100644 --- a/main.py +++ b/main.py @@ -118,7 +118,8 @@ def backup_mods(modpack_dir, mods_backup_dir): os.remove(source_path) print(f"Mods backed up to '{mods_backup_dir}'.") else: - print("No mods directory found. No backup required.") + print("No mods directory found. Creating one now.") + os.makedirs(modpack_dir, exist_ok=True) # Helper function to save the list of mod filenames as a manifest. def save_modpack_manifest(modpack_dir, mod_filenames):