Remove redundant URLs that download providers provide. Mentioned in #242
This commit is contained in:
@@ -33,26 +33,11 @@ public class BMCLAPIDownloadProvider implements DownloadProvider {
|
||||
private BMCLAPIDownloadProvider() {
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getLibraryBaseURL() {
|
||||
return "https://bmclapi2.bangbang93.com/libraries/";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getVersionListURL() {
|
||||
return "https://bmclapi2.bangbang93.com/mc/game/version_manifest.json";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getVersionBaseURL() {
|
||||
return "https://bmclapi2.bangbang93.com/versions/";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAssetIndexBaseURL() {
|
||||
return "https://bmclapi2.bangbang93.com/indexes/";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAssetBaseURL() {
|
||||
return "https://bmclapi2.bangbang93.com/assets/";
|
||||
|
||||
@@ -24,14 +24,8 @@ package org.jackhuang.hmcl.download;
|
||||
*/
|
||||
public interface DownloadProvider {
|
||||
|
||||
String getLibraryBaseURL();
|
||||
|
||||
String getVersionListURL();
|
||||
|
||||
String getVersionBaseURL();
|
||||
|
||||
String getAssetIndexBaseURL();
|
||||
|
||||
String getAssetBaseURL();
|
||||
|
||||
/**
|
||||
|
||||
@@ -28,26 +28,11 @@ import org.jackhuang.hmcl.download.optifine.OptiFineVersionList;
|
||||
*/
|
||||
public class MojangDownloadProvider implements DownloadProvider {
|
||||
|
||||
@Override
|
||||
public String getLibraryBaseURL() {
|
||||
return "https://libraries.minecraft.net/";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getVersionListURL() {
|
||||
return "https://launchermeta.mojang.com/mc/game/version_manifest.json";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getVersionBaseURL() {
|
||||
return "https://s3.amazonaws.com/Minecraft.Download/versions/";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAssetIndexBaseURL() {
|
||||
return "https://s3.amazonaws.com/Minecraft.Download/indexes/";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getAssetBaseURL() {
|
||||
return "https://resources.download.minecraft.net/";
|
||||
|
||||
Reference in New Issue
Block a user