From a567ab19840ecb8c3c371730766d2bcd35335e46 Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Sat, 13 Feb 2016 18:04:44 +0800 Subject: [PATCH] Fixed #25 --- .../main/java/org/jackhuang/hellominecraft/launcher/Main.java | 2 -- .../hellominecraft/launcher/core/mod/ModpackManager.java | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java index 6e3b67ac3..88276487a 100644 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java @@ -168,8 +168,6 @@ public final class Main implements Runnable { } }); } - if (true) - throw new IOException("???"); try { PluginManager.plugin().showUI(); diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/core/mod/ModpackManager.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/core/mod/ModpackManager.java index 1e7793af2..4d5e20934 100644 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/core/mod/ModpackManager.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/core/mod/ModpackManager.java @@ -99,7 +99,7 @@ public final class ModpackManager { String description = C.i18n("modpack.install.will_install"); try (ZipFile zip = new ZipFile(input)) { - HashMap map = C.GSON.fromJson(new InputStreamReader(zip.getInputStream(zip.getEntry("modpack.json"))), HashMap.class); + HashMap map = C.GSON.fromJson(new InputStreamReader(zip.getInputStream(zip.getEntry("modpack.json")), "UTF-8"), HashMap.class); if (map != null) { if (id == null) if (map.containsKey("name") && map.get("name") instanceof String)