Skip to content

Commit a54893e

Browse files
committed
feat: add Cancellable.cancel extension function and bump version to 1.21.8-2.36.0
- Introduced a `cancel` extension function for the `Cancellable` class. - Updated project version in `gradle.properties`.
1 parent 6ada16a commit a54893e

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled
77
javaVersion=21
88
mcVersion=1.21.8
99
group=dev.slne.surf
10-
version=1.21.8-2.35.0
10+
version=1.21.8-2.36.0
1111
relocationPrefix=dev.slne.surf.surfapi.libs
1212
snapshot=true

surf-api-bukkit/surf-api-bukkit-api/api/surf-api-bukkit-api.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1357,6 +1357,7 @@ public final class dev/slne/surf/surfapi/bukkit/api/dialog/builder/DialogTypeBui
13571357
}
13581358

13591359
public final class dev/slne/surf/surfapi/bukkit/api/event/Listener_extensionKt {
1360+
public static final fun cancel (Lorg/bukkit/event/Cancellable;)V
13601361
public static final fun listen (Lorg/bukkit/plugin/Plugin;Lkotlin/reflect/KClass;Lorg/bukkit/event/EventPriority;ZZLkotlin/jvm/functions/Function1;)Ldev/slne/surf/surfapi/bukkit/api/event/SingleListener;
13611362
public static synthetic fun listen$default (Lorg/bukkit/plugin/Plugin;Lkotlin/reflect/KClass;Lorg/bukkit/event/EventPriority;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ldev/slne/surf/surfapi/bukkit/api/event/SingleListener;
13621363
public static final fun register (Ldev/slne/surf/surfapi/bukkit/api/event/SingleListener;Lorg/bukkit/plugin/Plugin;Lkotlin/reflect/KClass;)V

surf-api-bukkit/surf-api-bukkit-api/src/main/kotlin/dev/slne/surf/surfapi/bukkit/api/event/listener-extension.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
package dev.slne.surf.surfapi.bukkit.api.event
22

33
import dev.slne.surf.surfapi.bukkit.api.extensions.pluginManager
4-
import org.bukkit.event.Event
5-
import org.bukkit.event.EventPriority
6-
import org.bukkit.event.HandlerList
7-
import org.bukkit.event.Listener
4+
import org.bukkit.event.*
85
import org.bukkit.plugin.Plugin
96
import org.bukkit.plugin.java.JavaPlugin
107
import kotlin.reflect.KClass
@@ -120,3 +117,7 @@ inline fun <reified T : Event> Any.listen(
120117
register,
121118
onEvent
122119
)
120+
121+
fun Cancellable.cancel() {
122+
isCancelled = true
123+
}

0 commit comments

Comments
 (0)