Skip removing already removed mods from modpack.lock

This commit is contained in:
Warren Hood 2024-08-19 01:29:49 +02:00
parent e0b1b5bcb1
commit f7862abcc6

View file

@ -261,6 +261,10 @@ impl PinnedPackMeta {
pack_metadata: &ModpackMeta,
force: bool,
) -> Result<(), Box<dyn Error>> {
if !self.mods.contains_key(mod_name) {
eprintln!("Skipping removing non-existent mod {} from modpack", mod_name);
return Ok(());
}
let dependent_mods = self.get_dependent_mods(mod_name);
if dependent_mods.len() > 0 {