From 6dbe4d72713278b36bbf22cbb9adf7cfe9f25944 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Wed, 5 Apr 2017 13:23:06 +0100 Subject: [PATCH] Fix NPE when downloading libs. --- src/main/java/net/fabricmc/loom/util/Version.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/fabricmc/loom/util/Version.java b/src/main/java/net/fabricmc/loom/util/Version.java index 474b51e..7a09f0b 100644 --- a/src/main/java/net/fabricmc/loom/util/Version.java +++ b/src/main/java/net/fabricmc/loom/util/Version.java @@ -83,7 +83,11 @@ public class Version { if (natives == null) { return ""; } else { - return "-" + natives.get(OperatingSystem.getOS().replace("${arch}", OperatingSystem.getArch())).getAsString().replace("\"", ""); + JsonElement element = natives.get(OperatingSystem.getOS().replace("${arch}", OperatingSystem.getArch())); + if(element == null){ + return ""; + } + return "-" + element.getAsString().replace("\"", ""); } }