From 7dad8d452f5cdc5a46415a7e21c914d4f79fbec6 Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Wed, 11 Jul 2018 13:08:08 +0800 Subject: [PATCH] Filter preview version of OptiFine --- .../hmcl/download/optifine/OptiFineBMCLVersionList.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/optifine/OptiFineBMCLVersionList.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/optifine/OptiFineBMCLVersionList.java index 54df5b90d..f6c9cc675 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/optifine/OptiFineBMCLVersionList.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/optifine/OptiFineBMCLVersionList.java @@ -56,8 +56,8 @@ public final class OptiFineBMCLVersionList extends VersionList { List root = Constants.GSON.fromJson(task.getResult(), new TypeToken>() { }.getType()); for (OptiFineVersion element : root) { - String version = element.getType(); - if (version == null) + String version = element.getType() + "_" + element.getPatch(); + if (element.getType() == null || "pre".equals(element.getPatch())) continue; String mirror = "http://bmclapi2.bangbang93.com/optifine/" + element.getGameVersion() + "/" + element.getType() + "/" + element.getPatch(); if (!duplicates.add(mirror))