diff --git a/src/main/java/noppes/npcs/CustomNpcs.java b/src/main/java/noppes/npcs/CustomNpcs.java index ad42bc419..3a6ac92d9 100644 --- a/src/main/java/noppes/npcs/CustomNpcs.java +++ b/src/main/java/noppes/npcs/CustomNpcs.java @@ -173,7 +173,8 @@ public class CustomNpcs { AdvancedClassFilter filter = new AdvancedClassFilter() .addRegexes("noppes\\.npcs\\.api\\..*") .banRegexes(".*ClassLoader.*", - ".*File*."); + ".*File*.", + "java\\.lang\\.reflect\\..*"); for (Consumer consumer : clientClassFilterConsumer) { consumer.accept(filter); diff --git a/src/main/java/somehussar/janino/AdvancedClassFilter.java b/src/main/java/somehussar/janino/AdvancedClassFilter.java index fb1fac6e8..b48de2c30 100644 --- a/src/main/java/somehussar/janino/AdvancedClassFilter.java +++ b/src/main/java/somehussar/janino/AdvancedClassFilter.java @@ -17,7 +17,7 @@ public class AdvancedClassFilter implements LoadClassCondition { public AdvancedClassFilter() { addClasses("java.io.Serializable", "java.util.Iterator"); - addRegexes("java\\.lang\\.."); + addRegexes("java\\.lang\\..*"); } public AdvancedClassFilter addRegexes(String... classRegexes) {