diff options
Diffstat (limited to 'src/main/kotlin/event/UltraEvent.kt')
-rw-r--r-- | src/main/kotlin/event/UltraEvent.kt | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/main/kotlin/event/UltraEvent.kt b/src/main/kotlin/event/UltraEvent.kt new file mode 100644 index 0000000..42fa4f2 --- /dev/null +++ b/src/main/kotlin/event/UltraEvent.kt @@ -0,0 +1,37 @@ +package moe.nea.ultranotifier.event + +abstract class UltraEvent : +//#if FORGE +//$$ net.minecraftforge.eventbus.api.Event() +//#else + me.bush.eventbus.event.Event() +//#endif +{ +//#if FORGE +//$$ override fun isCancelable(): Boolean { +//$$ return this.isCancellable() +//$$ } +//$$ fun isCancelled(): Boolean { +//$$ return isCanceled() +//$$ } +//$$ fun setCancelled(value: Boolean) { +//$$ setCanceled(value) +//$$ } +//#else + override +//#endif + + fun isCancellable(): Boolean { + return true + } + +//#if FORGE == 0 + override +//#endif + fun cancel() { + setCancelled(true) + } + +} + + |