Package-level declarations

Types

Link copied to clipboard

Represents the main class of a module. Extending classes require a public constructor that takes in a ModuleInstantiationContext.

Link copied to clipboard
interface BasicsModule

Represents a module. Implementations require a public constructor that takes in a com.github.spigotbasics.core.module.loader.ModuleInstantiationContext.

Link copied to clipboard
data class ModuleInfo(val mainClass: String, val name: String, val version: String, val description: List<String>)