From ef27c65480015e55c447b41db1eed1e65a8ebe1f Mon Sep 17 00:00:00 2001 From: Timo Ley Date: Sat, 15 Aug 2020 16:21:57 +0200 Subject: [PATCH] Fix Forge Version in Import --- src/main/java/ley/anvil/addonscript/curse/ManifestJSON.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/ley/anvil/addonscript/curse/ManifestJSON.java b/src/main/java/ley/anvil/addonscript/curse/ManifestJSON.java index 889b168..e378cb0 100644 --- a/src/main/java/ley/anvil/addonscript/curse/ManifestJSON.java +++ b/src/main/java/ley/anvil/addonscript/curse/ManifestJSON.java @@ -43,12 +43,12 @@ public class ManifestJSON extends JSON { @Expose public boolean primary; - public AddonscriptJSON.Relation toRelation() { + public AddonscriptJSON.Relation toRelation(String mcv) { if (id != null && id.startsWith("forge-")) { AddonscriptJSON.Relation rel = new AddonscriptJSON.Relation(); rel.type = "modloader"; rel.id = "forge"; - rel.versions = "[" + id.replaceAll("forge-", "") + "]"; + rel.versions = "[" + id.replaceAll("forge", mcv) + "]"; rel.options = new ArrayList<>(); rel.options.add("required"); rel.options.add("client"); @@ -116,7 +116,7 @@ public class ManifestJSON extends JSON { if (minecraft != null) { for (Modloader l : minecraft.modLoaders) { - version.relations.add(l.toRelation()); + version.relations.add(l.toRelation(minecraft.version)); } }