From 3db1f06402b24e5061829ffc49913a55610cb672 Mon Sep 17 00:00:00 2001 From: libraryaddict Date: Tue, 25 Feb 2020 23:55:48 +1300 Subject: [PATCH] Don't grab sub-classes --- .../disguise/utilities/reflection/ClassGetter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/libraryaddict/disguise/utilities/reflection/ClassGetter.java b/src/main/java/me/libraryaddict/disguise/utilities/reflection/ClassGetter.java index 4a3ee13b..bd91033e 100644 --- a/src/main/java/me/libraryaddict/disguise/utilities/reflection/ClassGetter.java +++ b/src/main/java/me/libraryaddict/disguise/utilities/reflection/ClassGetter.java @@ -36,7 +36,7 @@ public class ClassGetter { } else { System.out.println("Not sure how you got here: " + resource.getPath()); for (File f : new File(resource.getPath() + "/" + pkgname.replace(".", "/")).listFiles()) { - if (!f.getName().endsWith(".class")) { + if (!f.getName().endsWith(".class") || f.getName().contains("$")) { continue; }