pub fn remove_mod_folders(
profile: &GameProfile,
root: &Path,
ident: &str,
) -> Result<()>Expand description
Removes one mod’s <route>/<ident>/ folder under every namespaced route, so
a reinstall starts from an empty folder instead of writing beside files the
new version no longer ships (or a disabled install’s .old files).
Shared routes (none, state) are untouched; a mod’s State-tracked files
are removed by remove_state_payload instead. A symlink where the folder
would be is left alone, never followed, as remove_delisted does.