diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java index b412c09ff..85243055d 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java @@ -78,7 +78,7 @@ public final class ForgeBMCLVersionList extends VersionList continue; String jar = null; for (ForgeVersion.File file : version.getFiles()) - if ("installer".equals(file.getCategory())) { + if ("installer".equals(file.getCategory()) && "jar".equals(file.getFormat())) { String classifier = gameVersion + "-" + version.getVersion() + (StringUtils.isNotBlank(version.getBranch()) ? "-" + version.getBranch() : ""); String fileName = "forge-" + classifier + "-" + file.getCategory() + "." + file.getFormat();