diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java index 7313c833a..0f9d79b54 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java @@ -83,6 +83,8 @@ public final class CurseInstallTask extends Task { for (CurseManifestModLoader modLoader : manifest.getMinecraft().getModLoaders()) if (modLoader.getId().startsWith("forge-")) builder.version("forge", modLoader.getId().substring("forge-".length())); + else if (modLoader.getId().startsWith("fabric-")) + builder.version("fabric", modLoader.getId().substring("fabric-".length())); dependents.add(builder.buildAsync()); onDone().register(event -> {