HyCodeYourTale
classpublicPriority 3

PluginClassLoader

com.hypixel.hytale.server.core.plugin.PluginClassLoader

extends URLClassLoader

4

Methods

4

Public Methods

3

Fields

1

Constructors

Constants

StringTHIRD_PARTY_LOADER_NAME= "ThirdPartyPlugin"

Constructors

public
PluginClassLoader(PluginManager pluginManager, boolean inServerClassPath, URL[] urls)

Methods

Public Methods (4)

public
URL getResource(String name)
@Nullable@Override
public
Enumeration<URL> getResources(String name)

throws IOException

@Nonnull@Override
publicstatic
boolean isFromThirdPartyPlugin(Throwable throwable)
public
boolean isInServerClassPath()

Fields

Private/Package Fields (3)

privateboolean inServerClassPath
privateJavaPlugin plugin
privatePluginManager pluginManager