diff options
author | Dico Karssiens <dico.karssiens@gmail.com> | 2018-11-17 21:32:43 +0000 |
---|---|---|
committer | Dico Karssiens <dico.karssiens@gmail.com> | 2018-11-17 21:32:43 +0000 |
commit | 5ef2584fdb6e4db482aa4c57e6ecf0202c67a48d (patch) | |
tree | 7954c8fb9048c81246d5c53a4cba5b7646d4b6e1 /src/main/kotlin/io/dico/parcels2/util/PluginScheduler.kt | |
parent | 0f196f59c6a4cb76ab8409da62ff1f35505f94a8 (diff) |
Tweak some command stuff, clear/swap entities
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/util/PluginScheduler.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/util/PluginScheduler.kt | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/util/PluginScheduler.kt b/src/main/kotlin/io/dico/parcels2/util/PluginScheduler.kt deleted file mode 100644 index 268a083..0000000 --- a/src/main/kotlin/io/dico/parcels2/util/PluginScheduler.kt +++ /dev/null @@ -1,20 +0,0 @@ -package io.dico.parcels2.util
-
-import org.bukkit.plugin.Plugin
-import org.bukkit.scheduler.BukkitTask
-
-interface PluginScheduler {
- val plugin: Plugin
-
- fun schedule(delay: Int, task: () -> Unit): BukkitTask {
- return plugin.server.scheduler.runTaskLater(plugin, task, delay.toLong())
- }
-
- fun scheduleRepeating(delay: Int, interval: Int, task: () -> Unit): BukkitTask {
- return plugin.server.scheduler.runTaskTimer(plugin, task, delay.toLong(), interval.toLong())
- }
-}
-
-@Suppress("NOTHING_TO_INLINE")
-inline fun PluginScheduler.schedule(noinline task: () -> Unit) = schedule(0, task)
-
|