diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MultipleSourceVersionList.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MultipleSourceVersionList.java index 22261eadc..ccaf0a660 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MultipleSourceVersionList.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MultipleSourceVersionList.java @@ -39,12 +39,12 @@ public class MultipleSourceVersionList extends VersionList { @Override public CompletableFuture loadAsync() { - throw new UnsupportedOperationException("ForgeBMCLVersionList does not support loading the entire Forge remote version list."); + throw new UnsupportedOperationException("MultipleSourceVersionList does not support loading the entire remote version list."); } @Override public CompletableFuture refreshAsync() { - throw new UnsupportedOperationException("ForgeBMCLVersionList does not support loading the entire Forge remote version list."); + throw new UnsupportedOperationException("MultipleSourceVersionList does not support loading the entire remote version list."); } @Override diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/VersionJsonDownloadTask.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/VersionJsonDownloadTask.java index 0157bfb73..9a049d3cf 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/VersionJsonDownloadTask.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/game/VersionJsonDownloadTask.java @@ -44,7 +44,7 @@ public final class VersionJsonDownloadTask extends Task { this.dependencyManager = dependencyManager; this.gameVersionList = dependencyManager.getVersionList("game"); - dependents.add(Task.fromCompletableFuture(gameVersionList.loadAsync())); + dependents.add(Task.fromCompletableFuture(gameVersionList.loadAsync(gameVersion))); setSignificance(TaskSignificance.MODERATE); }