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
equals
Link copied to clipboard
getClassLoader
Link copied to clipboard
getCommand
Link copied to clipboard
@Nullable()
Content copied to clipboard
getConfig
Link copied to clipboard
getDataFolder
Link copied to clipboard
getDefaultWorldGenerator
Link copied to clipboard
@Nullable()
Content copied to clipboard
getDescription
Link copied to clipboard
getFile
Link copied to clipboard
getLogger
Link copied to clipboard
getName
Link copied to clipboard
getPluginLoader
Link copied to clipboard
getResource
Link copied to clipboard
@Nullable()
Content copied to clipboard
getServer
Link copied to clipboard
getTextResource
Link copied to clipboard
init
Link copied to clipboard
override 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
onCommand
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
Properties
classLoader
Link copied to clipboard
configFile
Link copied to clipboard
dataFolder
Link copied to clipboard
description
Link copied to clipboard
inventoryGUIHolder
Link copied to clipboard
kRunnableHolder
Link copied to clipboard
newConfig
Link copied to clipboard
Extensions
inventoryGUI
Link copied to clipboard
inline fun <T : ForInventory> KSpigot.inventoryGUI(type: InventoryType<T>, builder: InventoryGUIBuilder<T>.() -> Unit): InventoryGUIShared<T>
Content copied to clipboard