From 252b06bfc22297e9b7f62c02f7fb016fbb040d66 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Thu, 25 Oct 2018 12:32:39 +0100 Subject: [PATCH] Revert to use fabric mod.json format --- .../net/fabricmc/loom/AbstractPlugin.java | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/main/java/net/fabricmc/loom/AbstractPlugin.java b/src/main/java/net/fabricmc/loom/AbstractPlugin.java index 1b6426e..5bb6361 100644 --- a/src/main/java/net/fabricmc/loom/AbstractPlugin.java +++ b/src/main/java/net/fabricmc/loom/AbstractPlugin.java @@ -280,19 +280,17 @@ public class AbstractPlugin implements Plugin { Gson gson = new Gson(); try { JsonElement jsonElement = gson.fromJson(new FileReader(modJson), JsonElement.class); - JsonArray jsonArray = jsonElement.getAsJsonArray(); - for (int i = 0; i < jsonArray.size(); i++) { - JsonObject jsonObject = jsonArray.get(i).getAsJsonObject(); - if ((extension.version == null || extension.version.isEmpty()) && jsonObject.has("version")) { - project.setVersion(jsonObject.get("version").getAsString()); - } - if (jsonObject.has("group")) { - project.setGroup(jsonObject.get("group").getAsString()); - } - if (jsonObject.has("description")) { - project.setDescription(jsonObject.get("description").getAsString()); - } + JsonObject jsonObject = jsonElement.getAsJsonObject(); + if ((extension.version == null || extension.version.isEmpty()) && jsonObject.has("version")) { + project.setVersion(jsonObject.get("version").getAsString()); } + if (jsonObject.has("group")) { + project.setGroup(jsonObject.get("group").getAsString()); + } + if (jsonObject.has("description")) { + project.setDescription(jsonObject.get("description").getAsString()); + } + //TODO load deps } catch (FileNotFoundException e) { //This wont happen as we have checked for it