From d77e0c89242b050d8166abe85b36acb0d3546bb7 Mon Sep 17 00:00:00 2001 From: Kr4ight Date: Sun, 5 Apr 2026 18:31:24 +0200 Subject: [PATCH] Fix: remove disabled mod --- src-tauri/src/commands.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/commands.rs b/src-tauri/src/commands.rs index 2fc22a5..7434fd5 100644 --- a/src-tauri/src/commands.rs +++ b/src-tauri/src/commands.rs @@ -111,7 +111,11 @@ pub async fn remove_mod(version: String, file_name: String) -> Result<(), String let mods_dir: PathBuf = LAUNCHER_DIR.data_dir().join(&version).join("mods"); // File to remove - let source = mods_dir.join(&file_name); + let mut source = mods_dir.join(&file_name); + + if !source.exists() { + source = mods_dir.join("disabled_mods").join(&file_name); + } if !source.exists() { return Err(format!("Mod file not found: {}", file_name));