TerraOceanPlugin/KotlinPlugin/src/main/kotlin/com/terraocean/plugin/bridge/Bridge.kt

17 lines
441 B
Kotlin

package com.terraocean.plugin.bridge
import com.terraocean.plugin.instance
import hazae41.minecraft.kutils.bukkit.schedule
fun queryUserJoin(username: String) {
sendToSocket("query $username")
}
fun reportPlayerActivity(username: String, activity: Long) {
sendToSocket("active $username $activity")
}
private fun sendToSocket(msg: String) {
if (!socketActive) return
instance.schedule(async = true) { socket.send(msg) }
}