From b506a6280aaef34d6eb6464602a67669efdd041c Mon Sep 17 00:00:00 2001 From: marcus8448 Date: Fri, 10 Mar 2023 19:30:18 +0000 Subject: [PATCH] fix: remapping of jars without a fabric.mod.json (#840) * fix: remapping of jars without a fabric.mod.json (jars that have `Fabric-Loom-Remap: true`) * fix: checkstyle --- .../fabricmc/loom/configuration/mods/AccessWidenerUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerUtils.java b/src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerUtils.java index 915404c1..725e4fb1 100644 --- a/src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerUtils.java +++ b/src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerUtils.java @@ -57,6 +57,10 @@ public class AccessWidenerUtils { } public static AccessWidenerData readAccessWidenerData(Path inputJar) throws IOException { + if (!FabricModJsonFactory.isModJar(inputJar)) { + return null; + } + final FabricModJson fabricModJson = FabricModJsonFactory.createFromZip(inputJar); final List classTweakers = List.copyOf(fabricModJson.getClassTweakers().keySet());