Fix CurseforgeFetcher
This commit is contained in:
parent
c6c77ed97a
commit
e10b0b0297
|
@ -6,7 +6,7 @@ minecraft_version=1.16.4
|
||||||
yarn_mappings=1.16.4+build.7
|
yarn_mappings=1.16.4+build.7
|
||||||
loader_version=0.10.8
|
loader_version=0.10.8
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version=1.0
|
mod_version=1.1
|
||||||
maven_group=io.gitlab.jfronny
|
maven_group=io.gitlab.jfronny
|
||||||
archives_base_name=resclone
|
archives_base_name=resclone
|
||||||
# Dependencies
|
# Dependencies
|
||||||
|
|
|
@ -13,7 +13,7 @@ public class CurseforgeFetcher extends PackFetcher {
|
||||||
@Override
|
@Override
|
||||||
public String getDownloadUrl(String baseUrl) throws RescloneException {
|
public String getDownloadUrl(String baseUrl) throws RescloneException {
|
||||||
try {
|
try {
|
||||||
JsonObject latest = (JsonObject)readJsonFromURL("https://addons-ecs.forgesvc.net/api/v2/addon/226375/files", JsonArray.class).get(0);
|
JsonObject latest = (JsonObject)readJsonFromURL("https://addons-ecs.forgesvc.net/api/v2/addon/" + baseUrl + "/files", JsonArray.class).get(0);
|
||||||
return latest.get("downloadUrl").getAsString();
|
return latest.get("downloadUrl").getAsString();
|
||||||
} catch (Throwable e) {
|
} catch (Throwable e) {
|
||||||
throw new RescloneException("Could not get CF download", e);
|
throw new RescloneException("Could not get CF download", e);
|
||||||
|
|
Loading…
Reference in New Issue