From def45cc3e436590809ed6aefda8edece49b8f0ad Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Sun, 24 Feb 2019 23:11:09 +0800 Subject: [PATCH] Fix NumberFormatException when parsing forge version list json --- .../hmcl/download/forge/ForgeBMCLVersionList.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java index fca99043e..b412c09ff 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/download/forge/ForgeBMCLVersionList.java @@ -60,7 +60,7 @@ public final class ForgeBMCLVersionList extends VersionList final GetTask task = new GetTask(NetworkUtils.toURL("https://bmclapi2.bangbang93.com/forge/minecraft/" + gameVersion)); return new Task() { @Override - public Collection getDependents() { + public Collection getDependents() { return Collections.singleton(task); } @@ -104,7 +104,6 @@ public final class ForgeBMCLVersionList extends VersionList private final String branch; private final String mcversion; private final String version; - private final int build; private final List files; /** @@ -112,14 +111,13 @@ public final class ForgeBMCLVersionList extends VersionList */ @SuppressWarnings("unused") public ForgeVersion() { - this(null, null, null, 0, null); + this(null, null, null, null); } - public ForgeVersion(String branch, String mcversion, String version, int build, List files) { + public ForgeVersion(String branch, String mcversion, String version, List files) { this.branch = branch; this.mcversion = mcversion; this.version = version; - this.build = build; this.files = files; } @@ -135,10 +133,6 @@ public final class ForgeBMCLVersionList extends VersionList return version; } - public int getBuild() { - return build; - } - public List getFiles() { return files; }