Throw ClassNotFoundException without delegation

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot 2017-12-29 14:06:56 +11:00
parent a36a08cdd0
commit 6c92a5d111

View file

@ -116,14 +116,10 @@ final class PluginClassLoader extends URLClassLoader {
CodeSource source = new CodeSource(url, signers);
result = defineClass(name, classBytes, 0, classBytes.length, source);
}
if (result == null) {
result = super.findClass(name);
}
if (result != null) {
loader.setClass(name, result);
} else {
throw new ClassNotFoundException(name);
}
}