diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java index 2dc370af8..ac7931867 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/BMCLAPIDownloadProvider.java @@ -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/"; diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DownloadProvider.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DownloadProvider.java index d6ef16928..372747958 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DownloadProvider.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/DownloadProvider.java @@ -24,14 +24,8 @@ package org.jackhuang.hmcl.download; */ public interface DownloadProvider { - String getLibraryBaseURL(); - String getVersionListURL(); - String getVersionBaseURL(); - - String getAssetIndexBaseURL(); - String getAssetBaseURL(); /** diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MojangDownloadProvider.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MojangDownloadProvider.java index db67d0e30..f0d843116 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MojangDownloadProvider.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/MojangDownloadProvider.java @@ -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/";