AccessWidenerUtils: Allow jars with no mod metadata

This commit is contained in:
Juuz
2023-02-16 22:18:09 +02:00
parent 94b77c6d83
commit b27eeecfdf

View File

@@ -57,7 +57,13 @@ public class AccessWidenerUtils {
}
public static AccessWidenerData readAccessWidenerData(Path inputJar) throws IOException {
final FabricModJson fabricModJson = FabricModJsonFactory.createFromZip(inputJar);
final FabricModJson fabricModJson = FabricModJsonFactory.createFromZipNullable(inputJar);
// ARCH: Having no mod metadata is just fine.
if (fabricModJson == null) {
return null;
}
final List<String> classTweakers = List.copyOf(fabricModJson.getClassTweakers().keySet());
if (classTweakers.isEmpty()) {