diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/HMCLLocalizedDownloadListPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/HMCLLocalizedDownloadListPage.java index ab92b07e0..145878608 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/HMCLLocalizedDownloadListPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/HMCLLocalizedDownloadListPage.java @@ -55,11 +55,11 @@ public final class HMCLLocalizedDownloadListPage extends DownloadListPage { repository = new Repository(type, curseForge, modrinth); supportChinese.set(true); - downloadSources.get().setAll("mods.curseforge", "mods.modrinth"); - if (curseForge != null) { - downloadSource.set("mods.curseforge"); - } else if (modrinth != null) { + downloadSources.get().setAll("mods.modrinth", "mods.curseforge"); + if (modrinth != null) { downloadSource.set("mods.modrinth"); + } else if (curseForge != null) { + downloadSource.set("mods.curseforge"); } else { throw new AssertionError("Should not be here."); }