Skip to content
On this page
NeoForge

LivingUseItemEvent

top.katton.api.eventneoforge/src/main/kotlin/top/katton/api/event/LivingUseItemEvent.kt
NeoForge 平台的生物实体使用物品事件。 此对象提供与生物实体使用物品相关的事件,包括使用开始、每 tick、停止和完成。

LivingUseItemEvent ​

LivingUseItemEventNeoForge对象
kotlin
@Suppress("unused")
@EventBusSubscriber( modid = Katton.MOD_ID, value = [Dist.DEDICATED_SERVER] )
modid

NeoForge 平台的生物实体使用物品事件。 此对象提供与生物实体使用物品相关的事件,包括使用开始、每 tick、停止和完成。

LivingUseItemEvent.onUseItemStart ​

LivingUseItemEvent.onUseItemStartNeoForge属性
kotlin
val onUseItemStart

当生物实体开始使用物品时触发。 可取消以阻止使用。

LivingUseItemEvent.onUseItemTick ​

LivingUseItemEvent.onUseItemTickNeoForge属性
kotlin
val onUseItemTick

当生物实体使用物品期间每个 tick 触发。 可取消以停止使用。

LivingUseItemEvent.onUseItemStop ​

LivingUseItemEvent.onUseItemStopNeoForge属性
kotlin
val onUseItemStop

当生物实体停止使用物品时触发。 可取消以继续使用。

LivingUseItemEvent.onUseItemFinish ​

LivingUseItemEvent.onUseItemFinishNeoForge属性
kotlin
val onUseItemFinish

当生物实体完成使用物品时触发。