2019-10-05 09:54:42 +07:00
|
|
|
package com.terraocean.plugin
|
|
|
|
|
2019-10-12 04:56:25 +07:00
|
|
|
import com.terraocean.plugin.afk.onPlayerMovement
|
2019-10-05 09:54:42 +07:00
|
|
|
import com.terraocean.plugin.bridge.establishConnection
|
2019-10-12 04:56:25 +07:00
|
|
|
import hazae41.minecraft.kutils.bukkit.*
|
2019-10-05 09:54:42 +07:00
|
|
|
|
|
|
|
internal lateinit var instance: TerraOceanPlugin
|
|
|
|
|
2019-10-12 04:56:25 +07:00
|
|
|
class TerraOceanPlugin: BukkitPlugin() {
|
2019-10-05 09:54:42 +07:00
|
|
|
override fun onEnable() {
|
|
|
|
instance = this
|
2019-10-12 04:56:25 +07:00
|
|
|
Strings // Initialize the config classes
|
|
|
|
Settings
|
|
|
|
|
|
|
|
listen(callback = ::onPlayerMovement)
|
|
|
|
|
|
|
|
schedule(async = true) {
|
2019-10-12 07:21:15 +07:00
|
|
|
instance.info("establishing connection to ${Settings.socketURL}...")
|
2019-10-05 09:54:42 +07:00
|
|
|
establishConnection()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|