diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameRemoteVersion.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameRemoteVersion.java index 7fd4e4a76..cb72b90fe 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameRemoteVersion.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/GameRemoteVersion.java @@ -54,15 +54,16 @@ public final class GameRemoteVersion extends RemoteVersion { @Override public int compareTo(RemoteVersion o) { - if (!(o instanceof GameRemoteVersion)) + if (!(o instanceof GameRemoteVersion)) { return 0; + } int dateCompare = o.getReleaseDate().compareTo(getReleaseDate()); if (dateCompare != 0) { return dateCompare; } - return GameVersionNumber.compare(getSelfVersion(), o.getSelfVersion()); + return GameVersionNumber.compare(o.getSelfVersion(), getSelfVersion()); } private static Type getReleaseType(ReleaseType type) {