diff --git a/src/Packer/Program.cs b/src/Packer/Program.cs index 7d82acc7b8c4..ef7bf379a524 100644 --- a/src/Packer/Program.cs +++ b/src/Packer/Program.cs @@ -36,6 +36,7 @@ public static async Task Main(string version, bool increment = false) let modIdentifier = modDirectory.Name where targetModIdentifiers.Count() == 0 // 未提供列表,全部打包 || targetModIdentifiers.Contains(modIdentifier) // 有列表,仅打包列表中的项 + where !config.Base.ExclusionMods.Contains(modIdentifier) // 没有被明确排除 // .../ let versionedDirectory = modDirectory.GetDirectories(config.Base.Version).FirstOrDefault(defaultValue: null) where versionedDirectory is not null