summaryrefslogtreewikicommitdiff
path: root/core/src/events/onLeave.kt
blob: d568171fe65f74d06e24ed95100fc48444a4e203 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
package cat.freya.khs.event

import cat.freya.khs.Khs
import cat.freya.khs.player.Player

data class LeaveEvent(val plugin: Khs, val player: Player) : Event()

fun onLeave(event: LeaveEvent) {
    val (plugin, player) = event
    val game = plugin.game

    if (game.hasPlayer(player)) game.leave(player.uuid)
}