diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/versioning/GameVersionNumber.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/versioning/GameVersionNumber.java index dc890f767a..6139652c8d 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/versioning/GameVersionNumber.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/versioning/GameVersionNumber.java @@ -795,7 +795,8 @@ static final class Versions { } else if (version instanceof Release release) { currentRelease = release; - if (currentRelease.eaType == Release.ReleaseType.GA) { + if (currentRelease.eaType == Release.ReleaseType.GA + && currentRelease.additional == Release.Additional.NONE) { defaultGameVersions.addFirst(currentRelease.value); } } else if (version instanceof Special special) {