Package net.axay.kspigot.extensions.bukkit

Functions

actionBar
Link copied to clipboard
fun Player.actionBar(text: String)
Sends the given text as an action bar message.
appear
Link copied to clipboard
fun Player.appear()
Shows the player for all onlinePlayers.
closeForViewers
Link copied to clipboard
fun Inventory.closeForViewers()
Closes the inventory for all viewers.
disappear
Link copied to clipboard
fun Player.disappear()
Hides the player for all onlinePlayers.
error
Link copied to clipboard
fun CommandSender.error(text: String, plugin: Plugin? = KSpigotMainInstance)
feed
Link copied to clipboard
fun Player.feed()
Sets the players' foodLevel to the max possible value.
feedSaturate
Link copied to clipboard
fun Player.feedSaturate()
Feeds and saturates the player.
getHandItem
Link copied to clipboard
fun Player.getHandItem(hand: EquipmentSlot?): ItemStack?
Returns the itemInHand of the given EquipmentSlot if it is an hand slot.
give
Link copied to clipboard
fun Player.give(vararg itemStacks: ItemStack): HashMap<Int, ItemStack>
Adds the given ItemStacks to the player's inventory.
heal
Link copied to clipboard
fun LivingEntity.heal()
Sets the entities' health to the max possible value.
hideOnlinePlayers
Link copied to clipboard
fun Player.hideOnlinePlayers()
Hides all online players from this player.
info
Link copied to clipboard
fun CommandSender.info(text: String, plugin: Plugin? = KSpigotMainInstance)
kick
Link copied to clipboard
fun Player.kick(reason: String? = "You got kicked!")
Kicks the player from the server.
kill
Link copied to clipboard
fun Damageable.kill()
Kills the damageable.
print
Link copied to clipboard
fun CommandSender.print(text: String, plugin: Plugin? = KSpigotMainInstance)
printColoredPrefix
Link copied to clipboard
fun CommandSender.printColoredPrefix(text: String, textColor: ChatColor, prefix: String, prefixColor: ChatColor)
Sends the given message and adds the given prefix with the given color to it.
register
Link copied to clipboard
fun CommandExecutor.register(commandName: String): Boolean
Registers this CommandExecutor for the given command.
saturate
Link copied to clipboard
fun Player.saturate()
Sets the players' saturation to the current max possible value.
sendToServer
Link copied to clipboard
fun Player.sendToServer(servername: String)
Sends the player to the given server in the BungeeCord network.
showOnlinePlayers
Link copied to clipboard
fun Player.showOnlinePlayers()
Shows all online players to this player.
spawnCleanEntity
Link copied to clipboard
fun Location.spawnCleanEntity(entityType: EntityType): Entity?
Spawns an entity without any variations in color, type etc...
success
Link copied to clipboard
fun CommandSender.success(text: String, plugin: Plugin? = KSpigotMainInstance)
title
Link copied to clipboard
fun Player.title(mainText: String? = null, subText: String? = null, fadeIn: Int = 10, stay: Int = 70, fadeOut: Int = 20)
warn
Link copied to clipboard
fun CommandSender.warn(text: String, plugin: Plugin? = KSpigotMainInstance)

Properties

allBlocks
Link copied to clipboard
val Chunk.allBlocks: LinkedHashSet<Block>
bukkitColor
Link copied to clipboard
val ChatColor.bukkitColor: Color
Returns the corresponding Bukkit Color object.
bukkitColor
Link copied to clipboard
val Color.bukkitColor: Color
Returns the corresponding Bukkit Color object.
bukkitColor
Link copied to clipboard
val ChatColor.bukkitColor: Color
Returns the corresponding Bukkit Color object.
bungeeColor
Link copied to clipboard
val Color.bungeeColor: ChatColor
Returns the corresponding Bungee Color object.
bungeeColor
Link copied to clipboard
val Color.bungeeColor: ChatColor
Returns the corresponding Bungee Color object.
bungeeColor
Link copied to clipboard
val ChatColor.bungeeColor: ChatColor
Returns the corresponding Bungee Color object.
content
Link copied to clipboard
val BookMeta.content: String
isDamageable
Link copied to clipboard
val GameMode.isDamageable: Boolean
isFeetInWater
Link copied to clipboard
val Entity.isFeetInWater: Boolean
Checks if the entities' feet are in water.
isGroundSolid
Link copied to clipboard
val Entity.isGroundSolid: Boolean
Checks if the entity stands on solid ground.
isHeadInWater
Link copied to clipboard
val LivingEntity.isHeadInWater: Boolean
Checks if the entities' head is in water.
isSimple
Link copied to clipboard
val InventoryAction.isSimple: Boolean
javaAwtColor
Link copied to clipboard
val ChatColor.javaAwtColor: Color
Returns the corresponding Java Color object.
javaAwtColor
Link copied to clipboard
val Color.javaAwtColor: Color
Returns the corresponding Java Color object.
javaAwtColor
Link copied to clipboard
val ChatColor.javaAwtColor: Color
Returns the corresponding Java Color object.
worldOrException
Link copied to clipboard
val Location.worldOrException: World
Assumes that this Location has world data.