From 0265d66ab04f7d9e29ebb5d5644306d6a4706685 Mon Sep 17 00:00:00 2001 From: bluefireoly Date: Sun, 11 Oct 2020 17:25:23 +0200 Subject: [PATCH] Added console shortcut --- .../net/axay/kspigot/extensions/GeneralExtensions.kt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt b/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt index 63e0da64..7ed62255 100644 --- a/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt +++ b/src/main/kotlin/net/axay/kspigot/extensions/GeneralExtensions.kt @@ -13,17 +13,23 @@ val onlinePlayers: Collection get() = Bukkit.getOnlinePlayers() * Shortcut to get the Server. * @see Bukkit.getServer */ -val server by lazy { Bukkit.getServer() } +val server get() = Bukkit.getServer() /** * Shortcut to get the PluginManager. * @see Bukkit.getPluginManager */ -val pluginManager by lazy { Bukkit.getPluginManager() } +val pluginManager get() = Bukkit.getPluginManager() /** * Broadcasts a message ([msg]) on the server. * @return the number of recipients * @see Bukkit.broadcastMessage */ -fun broadcast(msg: String) = Bukkit.broadcastMessage(msg) \ No newline at end of file +fun broadcast(msg: String) = Bukkit.broadcastMessage(msg) + +/** + * Shortcut to get the ConsoleSender. + * @see Bukkit.getConsoleSender + */ +val console get() = Bukkit.getConsoleSender() \ No newline at end of file