From 7adc517872be9803838baa08fd54fc493420ab07 Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Wed, 8 Sep 2021 22:33:03 +0800 Subject: [PATCH] fix: "does not support loading the entire remote list" --- .../jackhuang/hmcl/download/MultipleSourceVersionList.java | 4 ++-- .../jackhuang/hmcl/download/game/VersionJsonDownloadTask.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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); }