From 7a96f623c63db407234e87b99e223b058fc83578 Mon Sep 17 00:00:00 2001 From: Jason Mitchell Date: Tue, 16 Jun 2026 10:12:30 -0700 Subject: [PATCH] Skip MR class files --- src/main/java/codechicken/core/ClassDiscoverer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/codechicken/core/ClassDiscoverer.java b/src/main/java/codechicken/core/ClassDiscoverer.java index a2abe9b..8b8ce59 100644 --- a/src/main/java/codechicken/core/ClassDiscoverer.java +++ b/src/main/java/codechicken/core/ClassDiscoverer.java @@ -116,6 +116,7 @@ private void readFromZipFile(File file) throws IOException { while (zipEntries.hasMoreElements()) { ZipEntry zipentry = zipEntries.nextElement(); String fullname = zipentry.getName().replace('\\', '/'); + if (fullname.startsWith("META-INF/versions/")) continue; int pos = fullname.lastIndexOf('/'); String name = pos == -1 ? fullname : fullname.substring(pos + 1); if (!zipentry.isDirectory() && matcher.matches(name)) {