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 4f2676c50..89e3eb5de 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MultipleSourceVersionList.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MultipleSourceVersionList.java @@ -51,12 +51,14 @@ public class MultipleSourceVersionList extends VersionList { VersionList versionList = backends[sourceIndex]; Task refreshTask = versionList.refreshAsync(gameVersion); - return new Task() { + return new Task<>() { private Task nextTask = null; { setSignificance(TaskSignificance.MODERATE); - setName("MultipleSourceVersionList.refreshAsync(" + sourceIndex + ")"); + setName("MultipleSourceVersionList.refreshAsync(task=%s, index=%d, all=%d)".formatted( + refreshTask.getName(), sourceIndex, backends.length) + ); } @Override