From f8d7c92d51caee8a86ddbab6382105de166431ee Mon Sep 17 00:00:00 2001 From: Zkitefly <2573874409@qq.com> Date: Tue, 24 Sep 2024 03:32:02 +0800 Subject: [PATCH] =?UTF-8?q?Close=20#3208:=20=E9=9A=90=E8=97=8F=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E6=9B=B4=E6=96=B0=E7=95=8C=E9=9D=A2=E7=9A=84Fabric/Qu?= =?UTF-8?q?ilt=20API=E9=80=89=E9=A1=B9=20(#3271)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jackhuang/hmcl/ui/versions/InstallerListPage.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/InstallerListPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/InstallerListPage.java index aea2967a7e..cca80f4af6 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/InstallerListPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/InstallerListPage.java @@ -79,6 +79,12 @@ public void loadVersion(Profile profile, String versionId) { // Conventional libraries: game, fabric, forge, neoforge, liteloader, optifine for (InstallerItem item : group.getLibraries()) { String libraryId = item.getLibraryId(); + + // Skip fabric-api and quilt-api + if (libraryId.contains("fabric-api") || libraryId.contains("quilt-api")) { + continue; + } + String libraryVersion = analyzer.getVersion(libraryId).orElse(null); if (libraryVersion != null) {