SPIGOT-3723: Delegate PluginClassLoader back to parent

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot 2017-12-30 07:00:16 +11:00
parent 6c92a5d111
commit 020876f38e

View file

@ -116,10 +116,14 @@ 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);
}
}