类 EntityStruckByLightningEvent

java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
net.neoforged.neoforge.event.entity.EntityStruckByLightningEvent
所有已实现的接口:
net.neoforged.bus.api.ICancellableEvent

public class EntityStruckByLightningEvent extends EntityEvent implements net.neoforged.bus.api.ICancellableEvent
EntityStruckByLightningEvent is fired when an Entity is about to be struck by lightening.
This event is fired whenever an EntityLightningBolt is updated to strike an Entity in LightningBolt.tick() via EventHooks.onEntityStruckByLightning(Entity, LightningBolt).

lightning contains the instance of EntityLightningBolt attempting to strike an entity.

This event is ICancellableEvent.
If this event is canceled, the Entity is not struck by the lightening.

This event does not have a result.
引用无效
HasResult


This event is fired on the NeoForge.EVENT_BUS.
  • 字段详细资料

  • 构造器详细资料

    • EntityStruckByLightningEvent

      public EntityStruckByLightningEvent(Entity entity, LightningBolt lightning)
  • 方法详细资料