From 36b58bd1bbed3de81728db092e2da2e2b4c1d474 Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Sat, 12 Jun 2021 01:23:57 +0800 Subject: [PATCH] feat: Support CurseForge modpack with Fabric as modloader. Closes #897. --- .../java/org/jackhuang/hmcl/mod/curse/CurseInstallTask.java | 2 ++ 1 file changed, 2 insertions(+) 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 -> {