Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package crux.dev.minecraftstatlistener.minecraftstatslistener
- import crux.dev.minecraftstatlistener.minecraftstatslistener.listeners.Join
- import crux.dev.minecraftstatlistener.minecraftstatslistener.utils.Settings.send
- import org.bukkit.Bukkit
- import org.bukkit.event.EventHandler
- import org.bukkit.event.Listener
- import org.bukkit.event.block.BlockBreakEvent
- import org.bukkit.event.player.PlayerJoinEvent
- import org.bukkit.plugin.Plugin
- import org.bukkit.plugin.java.JavaPlugin
- class MinecraftStatsListener : JavaPlugin() {
- companion object {
- var instance: MinecraftStatsListener? = null
- private set;
- }
- override fun onEnable() {
- // Plugin startup logic
- send("Plugin Enabled.");
- val pm = Bukkit.getPluginManager()
- val plugin = this;
- instance = this;
- //pm.registerEvents(this, this)
- Bukkit.getPluginManager().registerEvents(Join, this)
- }
- /* @EventHandler
- public fun onBlockBreak(e: BlockBreakEvent) {
- val p = e.player
- val b = e.block
- send("${b.type} broken by ${p.displayName}!")
- send("${p.displayName} joined the game.")
- }*/
- override fun onDisable() {
- // Plugin shutdown logic
- send("Plugin Disabled.")
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement