kotlin
@Suppress("unused")
@EventBusSubscriber( modid = Katton.MOD_ID, value = [Dist.DEDICATED_SERVER] )
modidLiving entity use item events for NeoForge platform.
This object provides events related to living entities using items including start, tick, stop, and finish of item use.
LivingUseItemEvent.onUseItemStart
kotlin
val onUseItemStartEvent triggered when a living entity starts using an item. Can be cancelled to prevent item use.
LivingUseItemEvent.onUseItemTick
kotlin
val onUseItemTickEvent triggered each tick while a living entity is using an item. Can be cancelled to stop item use.
LivingUseItemEvent.onUseItemStop
kotlin
val onUseItemStopEvent triggered when a living entity stops using an item. Can be cancelled to continue item use.
LivingUseItemEvent.onUseItemFinish
kotlin
val onUseItemFinishEvent triggered when a living entity finishes using an item.