Ignore cancelled events for a few event handlers

This commit is contained in:
SKBotNL committed 2026-09-19 17:19:03 +02:00
1 parent 9835d793ef
commit 2e64c211c9
1 file changed
+4 -4
@@ -145,7 +145,7 @@ internal class Events : Listener {
}
}
@EventHandler(priority = EventPriority.HIGHEST)
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
fun onEntityPickupItem(event: EntityPickupItemEvent) {
val player = event.entity as? Player ?: return
val worldName = player.world.name
@@ -197,7 +197,7 @@ internal class Events : Listener {
}
}
@EventHandler(priority = EventPriority.HIGHEST)
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
fun onPlayerDropItem(event: PlayerDropItemEvent) {
val worldName = event.player.world.name
if (!vanillaWorlds.contains(worldName)) return
@@ -239,7 +239,7 @@ internal class Events : Listener {
}
}
@EventHandler(priority = EventPriority.HIGHEST)
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
fun onInventoryClickEvent(event: InventoryClickEvent) {
val player = event.whoClicked as? Player ?: return
val worldName = player.world.name
@@ -317,7 +317,7 @@ internal class Events : Listener {
}
}
@EventHandler(priority = EventPriority.HIGHEST)
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
fun onPlayerInteractEntity(event: PlayerInteractEntityEvent) {
val player = event.player
val worldName = player.world.name