Package-level declarations
Types
Link copied to clipboard
abstract class VitalClassLoader<T : Any>(classLoaderName: String, val plugin: T, urls: Array<URL>, parent: ClassLoader?) : URLClassLoader
The main internal class loader responsible for loading the custom nested-jar structure of the final plugin jar file. Will load classes and resources from its own classpath first, before delegating to its parent class loader (plugin).
Link copied to clipboard
interface VitalPluginLoader