diff --git a/FCL/src/main/java/com/tungsten/fcl/setting/DownloadProviders.java b/FCL/src/main/java/com/tungsten/fcl/setting/DownloadProviders.java index c275829a..d5b90cff 100644 --- a/FCL/src/main/java/com/tungsten/fcl/setting/DownloadProviders.java +++ b/FCL/src/main/java/com/tungsten/fcl/setting/DownloadProviders.java @@ -63,10 +63,9 @@ public final class DownloadProviders { private static final MojangDownloadProvider MOJANG; private static final BMCLAPIDownloadProvider BMCLAPI; - private static final BMCLAPIDownloadProvider MCBBS; public static final String DEFAULT_PROVIDER_ID = "balanced"; - public static final String DEFAULT_RAW_PROVIDER_ID = "mcbbs"; + public static final String DEFAULT_RAW_PROVIDER_ID = "bmclapi"; private static final InvalidationListener observer; @@ -75,21 +74,19 @@ public final class DownloadProviders { MOJANG = new MojangDownloadProvider(); BMCLAPI = new BMCLAPIDownloadProvider(bmclapiRoot); - MCBBS = new BMCLAPIDownloadProvider("https://download.mcbbs.net"); rawProviders = mapOf( pair("mojang", MOJANG), - pair("bmclapi", BMCLAPI), - pair("mcbbs", MCBBS) + pair("bmclapi", BMCLAPI) ); AdaptedDownloadProvider fileProvider = new AdaptedDownloadProvider(); - fileProvider.setDownloadProviderCandidates(Arrays.asList(MCBBS, BMCLAPI, MOJANG)); - BalancedDownloadProvider balanced = new BalancedDownloadProvider(MOJANG, MCBBS, BMCLAPI); + fileProvider.setDownloadProviderCandidates(Arrays.asList(BMCLAPI, MOJANG)); + BalancedDownloadProvider balanced = new BalancedDownloadProvider(MOJANG, BMCLAPI); providersById = mapOf( pair("official", new AutoDownloadProvider(MOJANG, fileProvider)), pair("balanced", new AutoDownloadProvider(balanced, fileProvider)), - pair("mirror", new AutoDownloadProvider(MCBBS, fileProvider))); + pair("mirror", new AutoDownloadProvider(BMCLAPI, fileProvider))); observer = FXUtils.observeWeak(() -> { FetchTask.setDownloadExecutorConcurrency(