diff options
author | Dico200 <dico.karssiens@gmail.com> | 2018-07-29 17:52:29 +0100 |
---|---|---|
committer | Dico200 <dico.karssiens@gmail.com> | 2018-07-29 17:52:29 +0100 |
commit | 33bb19a54779547726165fa47d20f222cbe1e0a6 (patch) | |
tree | f5bb7556a52d7ad51539303724f3acfa634a2032 /src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt | |
parent | d043cfae16b0e81be597d8eb5a7a4c1bfa163622 (diff) |
Work on block visiting.
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt b/src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt index 1f5eedb..fd4270f 100644 --- a/src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt +++ b/src/main/kotlin/io/dico/parcels2/ParcelsPlugin.kt @@ -9,10 +9,12 @@ import io.dico.parcels2.listener.ParcelListeners import io.dico.parcels2.storage.Storage import io.dico.parcels2.storage.yamlObjectMapper import io.dico.parcels2.util.tryCreate +import kotlinx.coroutines.experimental.asCoroutineDispatcher import org.bukkit.Bukkit import org.bukkit.plugin.java.JavaPlugin import org.slf4j.LoggerFactory import java.io.File +import java.util.concurrent.Executor val logger = LoggerFactory.getLogger("ParcelsPlugin") private inline val plogger get() = logger @@ -28,6 +30,8 @@ class ParcelsPlugin : JavaPlugin() { private var listeners: ParcelListeners? = null private var cmdDispatcher: ICommandDispatcher? = null + val mainThreadDispatcher = Executor { server.scheduler.runTask(this, it) }.asCoroutineDispatcher() + override fun onEnable() { plogger.info("Debug enabled: ${plogger.isDebugEnabled}") if (!init()) { |