diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java index b301f6f196..194f96171e 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java @@ -94,15 +94,17 @@ public BMCLAPIDownloadProvider(String apiRoot) { pair("https://repo.maven.apache.org/maven2", "https://mirrors.cloud.tencent.com/nexus/repository/maven-public"), pair("https://hmcl.glavo.site/metadata/cleanroom", "https://alist.8mi.tech/d/mirror/HMCL-Metadata/Auto/cleanroom"), pair("https://hmcl.glavo.site/metadata/fmllibs", "https://alist.8mi.tech/d/mirror/HMCL-Metadata/Auto/fmllibs"), - pair("https://zkitefly.github.io/unlisted-versions-of-minecraft", "https://alist.8mi.tech/d/mirror/unlisted-versions-of-minecraft/Auto") + pair("https://zkitefly.github.io/unlisted-versions-of-minecraft", "https://alist.8mi.tech/d/mirror/unlisted-versions-of-minecraft/Auto"), + + // https://github.com/mcmod-info-mirror/mcim-rust-api + pair("https://cdn.modrinth.com", "https://mod.mcimirror.top"), + pair("https://edge.forgecdn.net", "https://mod.mcimirror.top") ); this.fallbackReplacement = List.of( // https://github.com/mcmod-info-mirror/mcim-rust-api pair("https://api.modrinth.com", "https://mod.mcimirror.top/modrinth"), - pair("https://cdn.modrinth.com", "https://mod.mcimirror.top"), - pair("https://api.curseforge.com", "https://mod.mcimirror.top/curseforge"), - pair("https://edge.forgecdn.net", "https://mod.mcimirror.top") + pair("https://api.curseforge.com", "https://mod.mcimirror.top/curseforge") ); }