K Spigot
This is the main instance of KSpigot.
This class replaces (and inherits from) the JavaPlugin class. Your main plugin class should inherit from this abstract class.
Instead of overriding onLoad(), onEnable() and onDisable()override:
load() (called first)
startup() (called second)
shutdown() (called in the "end")
Constructors
Functions
getClassLoader
Link copied to clipboard
getCommand
Link copied to clipboard
getDataFolder
Link copied to clipboard
getDefaultWorldGenerator
Link copied to clipboard
@Nullable()
Content copied to clipboard
getDescription
Link copied to clipboard
getPluginLoader
Link copied to clipboard
getResource
Link copied to clipboard
@Nullable()
Content copied to clipboard
getTextResource
Link copied to clipboard
init
Link copied to clipboard
fun init(@NotNull() p0: PluginLoader, @NotNull() p1: Server, @NotNull() p2: PluginDescriptionFile, @NotNull() p3: File, @NotNull() p4: File, @NotNull() p5: ClassLoader)
Content copied to clipboard
isNaggable
Link copied to clipboard
onTabComplete
Link copied to clipboard
@Nullable()
Content copied to clipboard
reloadConfig
Link copied to clipboard
open override fun reloadConfig()
Content copied to clipboard
saveConfig
Link copied to clipboard
open override fun saveConfig()
Content copied to clipboard
saveDefaultConfig
Link copied to clipboard
open override fun saveDefaultConfig()
Content copied to clipboard
saveResource
Link copied to clipboard
setEnabled
Link copied to clipboard
setNaggable
Link copied to clipboard