fix: remove mcbbs download source.
This commit is contained in:
@@ -55,10 +55,10 @@ public final class DownloadProviders {
|
|||||||
|
|
||||||
private static final MojangDownloadProvider MOJANG;
|
private static final MojangDownloadProvider MOJANG;
|
||||||
private static final BMCLAPIDownloadProvider BMCLAPI;
|
private static final BMCLAPIDownloadProvider BMCLAPI;
|
||||||
private static final BMCLAPIDownloadProvider MCBBS;
|
// private static final BMCLAPIDownloadProvider MCBBS;
|
||||||
|
|
||||||
public static final String DEFAULT_PROVIDER_ID = "balanced";
|
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;
|
private static final InvalidationListener observer;
|
||||||
|
|
||||||
@@ -69,21 +69,27 @@ public final class DownloadProviders {
|
|||||||
|
|
||||||
MOJANG = new MojangDownloadProvider();
|
MOJANG = new MojangDownloadProvider();
|
||||||
BMCLAPI = new BMCLAPIDownloadProvider(bmclapiRoot);
|
BMCLAPI = new BMCLAPIDownloadProvider(bmclapiRoot);
|
||||||
MCBBS = new BMCLAPIDownloadProvider("https://download.mcbbs.net");
|
// MCBBS = new BMCLAPIDownloadProvider("https://download.mcbbs.net");
|
||||||
rawProviders = mapOf(
|
rawProviders = mapOf(
|
||||||
pair("mojang", MOJANG),
|
pair("mojang", MOJANG),
|
||||||
pair("bmclapi", BMCLAPI),
|
pair("bmclapi", BMCLAPI)
|
||||||
pair("mcbbs", MCBBS)
|
// pair("mcbbs", MCBBS)
|
||||||
);
|
);
|
||||||
|
|
||||||
AdaptedDownloadProvider fileProvider = new AdaptedDownloadProvider();
|
AdaptedDownloadProvider fileProvider = new AdaptedDownloadProvider();
|
||||||
fileProvider.setDownloadProviderCandidates(Arrays.asList(MCBBS, BMCLAPI, MOJANG));
|
fileProvider.setDownloadProviderCandidates(Arrays.asList(
|
||||||
BalancedDownloadProvider balanced = new BalancedDownloadProvider(MOJANG, MCBBS, BMCLAPI);
|
// MCBBS,
|
||||||
|
BMCLAPI,
|
||||||
|
MOJANG));
|
||||||
|
BalancedDownloadProvider balanced = new BalancedDownloadProvider(
|
||||||
|
MOJANG,
|
||||||
|
// MCBBS,
|
||||||
|
BMCLAPI);
|
||||||
|
|
||||||
providersById = mapOf(
|
providersById = mapOf(
|
||||||
pair("official", new AutoDownloadProvider(MOJANG, fileProvider)),
|
pair("official", new AutoDownloadProvider(MOJANG, fileProvider)),
|
||||||
pair("balanced", new AutoDownloadProvider(balanced, fileProvider)),
|
pair("balanced", new AutoDownloadProvider(balanced, fileProvider)),
|
||||||
pair("mirror", new AutoDownloadProvider(MCBBS, fileProvider)));
|
pair("mirror", new AutoDownloadProvider(BMCLAPI /* MCBBS */, fileProvider)));
|
||||||
|
|
||||||
observer = FXUtils.observeWeak(() -> {
|
observer = FXUtils.observeWeak(() -> {
|
||||||
FetchTask.setDownloadExecutorConcurrency(
|
FetchTask.setDownloadExecutorConcurrency(
|
||||||
|
|||||||
Reference in New Issue
Block a user