将所有的阿里镜像源地址换成腾讯云镜像源 (#2524)

This commit is contained in:
zkitefly 2023-09-29 19:45:45 +08:00 committed by GitHub
parent 5d8a56cf66
commit 9fb2bc4c7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 12 additions and 12 deletions

View File

@ -88,14 +88,14 @@ public final class SelfDependencyPatcher {
final String customUrl = System.getProperty("hmcl.openjfx.repo"); final String customUrl = System.getProperty("hmcl.openjfx.repo");
if (customUrl == null) { if (customUrl == null) {
if (System.getProperty("user.country", "").equalsIgnoreCase("CN")) { if (System.getProperty("user.country", "").equalsIgnoreCase("CN")) {
defaultRepository = Repository.ALIYUN_MIRROR; defaultRepository = Repository.TENCENT_MIRROR;
} else { } else {
defaultRepository = Repository.MAVEN_CENTRAL; defaultRepository = Repository.MAVEN_CENTRAL;
} }
repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.ALIYUN_MIRROR)); repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.TENCENT_MIRROR));
} else { } else {
defaultRepository = new Repository(String.format(i18n("repositories.custom"), customUrl), customUrl); defaultRepository = new Repository(String.format(i18n("repositories.custom"), customUrl), customUrl);
repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.ALIYUN_MIRROR, defaultRepository)); repositories = Collections.unmodifiableList(Arrays.asList(Repository.MAVEN_CENTRAL, Repository.TENCENT_MIRROR, defaultRepository));
} }
} }
@ -150,7 +150,7 @@ public final class SelfDependencyPatcher {
private static final class Repository { private static final class Repository {
public static final Repository MAVEN_CENTRAL = new Repository(i18n("repositories.maven_central"), "https://repo1.maven.org/maven2"); public static final Repository MAVEN_CENTRAL = new Repository(i18n("repositories.maven_central"), "https://repo1.maven.org/maven2");
public static final Repository ALIYUN_MIRROR = new Repository(i18n("repositories.aliyun_mirror"), "https://maven.aliyun.com/repository/central"); public static final Repository TENCENT_MIRROR = new Repository(i18n("repositories.tencent_mirror"), "https://mirrors.cloud.tencent.com/nexus/repository/maven-public");
private final String name; private final String name;
private final String url; private final String url;

View File

@ -965,7 +965,7 @@ profile.use_relative_path=Use relative path for game path if possible
repositories.custom=Custom Maven Repository (%s) repositories.custom=Custom Maven Repository (%s)
repositories.maven_central=Universal (Maven Central) repositories.maven_central=Universal (Maven Central)
repositories.aliyun_mirror=Mainland China Mirror (Aliyun Maven Repository) repositories.tencent_mirror=Mainland China Mirror (Aliyun Maven Repository)
repositories.chooser=HMCL requires JavaFX to work.\n\ repositories.chooser=HMCL requires JavaFX to work.\n\
\n\ \n\
Please click on 'OK' to download JavaFX from the specified repository, or click on 'Cancel' to exit.\n\ Please click on 'OK' to download JavaFX from the specified repository, or click on 'Cancel' to exit.\n\

View File

@ -865,7 +865,7 @@ profile.use_relative_path=Utilizar ruta relativa para la ruta del juego si es po
repositories.custom=Repositorio Maven personalizado (%s) repositories.custom=Repositorio Maven personalizado (%s)
repositories.maven_central=Universal (Maven Central) repositories.maven_central=Universal (Maven Central)
repositories.aliyun_mirror=Espejo de China continental (Repositorio Maven Aliyun) repositories.tencent_mirror=Espejo de China continental (Repositorio Maven Aliyun)
repositories.chooser=HMCL requiere JavaFX para funcionar.\n\ repositories.chooser=HMCL requiere JavaFX para funcionar.\n\
\n\ \n\
Por favor, haga clic en "Aceptar" para descargar JavaFX desde el repositorio especificado, o haga clic en "Cancelar" para salir.\n\ Por favor, haga clic en "Aceptar" para descargar JavaFX desde el repositorio especificado, o haga clic en "Cancelar" para salir.\n\

View File

@ -697,7 +697,7 @@ profile.use_relative_path=可能であれば、ゲームディレクトリの相
repositories.custom=カスタムMavenリポジトリ%s repositories.custom=カスタムMavenリポジトリ%s
repositories.maven_central=UniversalMaven Central repositories.maven_central=UniversalMaven Central
repositories.aliyun_mirror=中国本土Aliyun Mavenリポジトリ repositories.tencent_mirror=中国本土Aliyun Mavenリポジトリ
repositories.chooser=JavaFXがないため、HMCLが機能するにはJavaFXが必要です。\n [OK]をクリックして指定したダウンロードソースからJavaFXランタイムコンポーネントをダウンロードしてHMCLを起動するか、[キャンセル]をクリックして終了します。\nダウンロードソースを選択 repositories.chooser=JavaFXがないため、HMCLが機能するにはJavaFXが必要です。\n [OK]をクリックして指定したダウンロードソースからJavaFXランタイムコンポーネントをダウンロードしてHMCLを起動するか、[キャンセル]をクリックして終了します。\nダウンロードソースを選択
repositories.chooser.title=ダウンロードソースを選択してJavaFXをダウンロードします repositories.chooser.title=ダウンロードソースを選択してJavaFXをダウンロードします

View File

@ -702,7 +702,7 @@ profile.use_relative_path=По возможности используйте о
repositories.custom=Пользовательский репозиторий Maven (%s) repositories.custom=Пользовательский репозиторий Maven (%s)
repositories.maven_central=Универсальный (Maven Central) repositories.maven_central=Универсальный (Maven Central)
repositories.aliyun_mirror=Материковый Китай (Репозиторий Aliyun Maven) repositories.tencent_mirror=Материковый Китай (Репозиторий Aliyun Maven)
repositories.chooser=JavaFX отсутствует, для работы HMCL требуется JavaFX.\nНажмите кнопку «ОК», чтобы скачать компоненты среды выполнения JavaFX из указанного источника и запустить HMCL, или нажмите кнопку «Отмена», чтобы выйти.\nВыберите источники скачивания: repositories.chooser=JavaFX отсутствует, для работы HMCL требуется JavaFX.\nНажмите кнопку «ОК», чтобы скачать компоненты среды выполнения JavaFX из указанного источника и запустить HMCL, или нажмите кнопку «Отмена», чтобы выйти.\nВыберите источники скачивания:
repositories.chooser.title=Выберите источник для скачивания JavaFX repositories.chooser.title=Выберите источник для скачивания JavaFX

View File

@ -834,7 +834,7 @@ profile.use_relative_path=如可行,則在遊戲目錄使用相對路徑
repositories.custom=自定義 Maven 倉庫(%s repositories.custom=自定義 Maven 倉庫(%s
repositories.maven_central=全球Maven Central repositories.maven_central=全球Maven Central
repositories.aliyun_mirror=中國大陸(阿里雲 Maven 倉庫) repositories.tencent_mirror=中國大陸(阿里雲 Maven 倉庫)
repositories.chooser=缺少 JavaFX 運行環境HMCL 需要 JavaFX 才能正常運行。\n點擊“確認”從指定下載源下載 JavaFX 運行時組件並啟動 HMCL點擊“取消”退出程式。\n選擇下載源 repositories.chooser=缺少 JavaFX 運行環境HMCL 需要 JavaFX 才能正常運行。\n點擊“確認”從指定下載源下載 JavaFX 運行時組件並啟動 HMCL點擊“取消”退出程式。\n選擇下載源
repositories.chooser.title=選擇下載源下載JavaFX repositories.chooser.title=選擇下載源下載JavaFX

View File

@ -833,7 +833,7 @@ profile.use_relative_path=若可能,游戏目录使用相对路径
repositories.custom=自定义 Maven 仓库(%s repositories.custom=自定义 Maven 仓库(%s
repositories.maven_central=全球Maven Central repositories.maven_central=全球Maven Central
repositories.aliyun_mirror=中国大陆(阿里云 Maven 仓库) repositories.tencent_mirror=中国大陆(阿里云 Maven 仓库)
repositories.chooser=缺少 JavaFX 运行环境HMCL 需要 JavaFX 才能正常运行。\n点击“确认”从指定下载源下载 JavaFX 运行时组件并启动 HMCL点击“取消”退出程序。\n选择下载源 repositories.chooser=缺少 JavaFX 运行环境HMCL 需要 JavaFX 才能正常运行。\n点击“确认”从指定下载源下载 JavaFX 运行时组件并启动 HMCL点击“取消”退出程序。\n选择下载源
repositories.chooser.title=选择下载源下载 JavaFX repositories.chooser.title=选择下载源下载 JavaFX

View File

@ -107,7 +107,7 @@ public class BMCLAPIDownloadProvider implements DownloadProvider {
.replace("https://meta.fabricmc.net", apiRoot + "/fabric-meta") .replace("https://meta.fabricmc.net", apiRoot + "/fabric-meta")
.replace("https://maven.fabricmc.net", apiRoot + "/maven") .replace("https://maven.fabricmc.net", apiRoot + "/maven")
.replace("https://authlib-injector.yushi.moe", apiRoot + "/mirrors/authlib-injector") .replace("https://authlib-injector.yushi.moe", apiRoot + "/mirrors/authlib-injector")
.replace("https://repo1.maven.org/maven2", "https://maven.aliyun.com/repository/central"); .replace("https://repo1.maven.org/maven2", "https://mirrors.cloud.tencent.com/nexus/repository/maven-public");
} }
@Override @Override

View File

@ -29,7 +29,7 @@ data class Platform(
} }
val jfxModules = listOf("base", "graphics", "controls", "media", "web") val jfxModules = listOf("base", "graphics", "controls", "media", "web")
val jfxMirrorRepos = listOf("https://maven.aliyun.com/repository/central") val jfxMirrorRepos = listOf("https://mirrors.cloud.tencent.com/nexus/repository/maven-public")
val jfxDependenciesFile = project("HMCL").buildDir.resolve("openjfx-dependencies.json") val jfxDependenciesFile = project("HMCL").buildDir.resolve("openjfx-dependencies.json")
val jfxPlatforms = listOf( val jfxPlatforms = listOf(
Platform("windows-x86", "win-x86"), Platform("windows-x86", "win-x86"),