mirror of
				https://github.com/WarrenHood/MCModpackManager.git
				synced 2025-11-04 07:58:40 +00:00 
			
		
		
		
	Skip removing already removed mods from modpack.lock
This commit is contained in:
		
							parent
							
								
									e0b1b5bcb1
								
							
						
					
					
						commit
						f7862abcc6
					
				| 
						 | 
					@ -261,6 +261,10 @@ impl PinnedPackMeta {
 | 
				
			||||||
        pack_metadata: &ModpackMeta,
 | 
					        pack_metadata: &ModpackMeta,
 | 
				
			||||||
        force: bool,
 | 
					        force: bool,
 | 
				
			||||||
    ) -> Result<(), Box<dyn Error>> {
 | 
					    ) -> 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);
 | 
					        let dependent_mods = self.get_dependent_mods(mod_name);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if dependent_mods.len() > 0 {
 | 
					        if dependent_mods.len() > 0 {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue