From 3767e9fae9b6b4016a87e7cc4379c4ec1b23ce32 Mon Sep 17 00:00:00 2001 From: Emma Alexia Triphora Date: Sun, 24 Sep 2023 11:49:41 -0400 Subject: [PATCH] Only show mod files in pack external dependencies (#710) --- src/validate/modpack.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/validate/modpack.rs b/src/validate/modpack.rs index 67ded7823..02ffd75b4 100644 --- a/src/validate/modpack.rs +++ b/src/validate/modpack.rs @@ -85,9 +85,10 @@ impl super::Validator for ModpackValidator { files: archive .file_names() .filter(|x| { - x.starts_with("overrides/mods") - || x.starts_with("client-overrides/mods") - || x.starts_with("server-overrides/mods") + (x.ends_with("jar") || x.ends_with("zip")) + && (x.starts_with("overrides/mods") + || x.starts_with("client-overrides/mods") + || x.starts_with("server-overrides/mods")) }) .flat_map(|x| x.rsplit('/').next().map(|x| x.to_string())) .collect::>(),