From d999ede4e0a1ea89bf49bbe232239e3a13294ae0 Mon Sep 17 00:00:00 2001 From: burningtnt Date: Sat, 20 Sep 2025 13:51:13 +0800 Subject: [PATCH] Shuffle third-party package links to perform a load balance --- .../java/org/jackhuang/hmcl/terracotta/TerracottaMetadata.java | 1 + 1 file changed, 1 insertion(+) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaMetadata.java b/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaMetadata.java index 83ae9a613..aa92d07ec 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaMetadata.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaMetadata.java @@ -123,6 +123,7 @@ public final class TerracottaMetadata { )); } + Collections.shuffle(packageLinks); PACKAGE_LINKS = Collections.unmodifiableList(packageLinks); } else { PACKAGE_LINKS = null;