diff --git a/game/build.gradle b/game/build.gradle index cd8d5f70..52b8ba6f 100644 --- a/game/build.gradle +++ b/game/build.gradle @@ -12,14 +12,6 @@ buildscript { apply plugin: 'kotlin' -sourceSets { - main { - kotlin { - exclude 'stub.kt' - } - } -} - allprojects { it.plugins.withId('kotlin') { kotlin { experimental { coroutines 'enable' } } diff --git a/game/src/main/kotlin/stub.kt b/game/src/main/kotlin/stub.kt deleted file mode 100644 index 0f49676b..00000000 --- a/game/src/main/kotlin/stub.kt +++ /dev/null @@ -1,28 +0,0 @@ -/** - * NOTE: This file is a stub, intended only for use within an IDE. It should be updated - * each time [org.apollo.game.plugin.kotlin.KotlinPluginScript] has a new method added to it. - * - * Until IntelliJ IDEA starts to support ScriptTemplateDefinitions this is - * required to resolve references within plugin code. - */ - -import org.apollo.game.command.Command -import org.apollo.game.message.impl.ButtonMessage -import org.apollo.game.model.World -import org.apollo.game.model.entity.setting.PrivilegeLevel -import org.apollo.game.model.event.Event -import org.apollo.game.model.event.PlayerEvent -import org.apollo.game.plugin.kotlin.KotlinEventHandler -import org.apollo.game.plugin.kotlin.KotlinPlayerHandlerProxyTrait -import org.apollo.net.message.Message -import kotlin.reflect.KClass - -fun on(type: () -> KClass): KotlinPlayerHandlerProxyTrait = null!! -fun on_player_event(type: () -> KClass): KotlinPlayerHandlerProxyTrait = null!! -fun on_event(type: () -> KClass): KotlinEventHandler = null!! -fun on_command(command: String, privileges: PrivilegeLevel): KotlinPlayerHandlerProxyTrait = null!! -fun on_button(button: Int): KotlinPlayerHandlerProxyTrait = null!! - -fun start(callback: (World) -> Unit) {} -fun stop(callback: (World) -> Unit) = {} -