Package-level declarations

Types

Link copied to clipboard
data class ModuleInstantiationContext(val plugin: BasicsPlugin, val server: Server, val info: ModuleInfo, val file: File, val classLoader: ModuleJarClassLoader)

Required information to create a module instance

Link copied to clipboard
class ModuleJarClassLoader(val file: File, parentLoader: ClassLoader) : URLClassLoader
Link copied to clipboard
Link copied to clipboard
class ModuleLoader constructor(plugin: BasicsPlugin, server: Server, val file: File) : AutoCloseable