EntityTeleportEvent
EntityTeleportEvent
继承关系
类描述
Thrown when a non-player entity is teleported from one location to another.
This may be as a result of natural causes (Enderman, Shulker), pathfinding
(Wolf), or commands (/teleport).
当某个非玩家实体自一处传送到另一处时触发。
本事件可能因实体固有的技能而触发(如末影人、潜影贝),因寻路系统而触发(如被驯服的狼传送到玩家身边),或由于指令而触发(
/teleport
指令)。
方法列表
isCancelled
方法声明: public boolean isCancelled()
方法签名: ()Z
setCancelled
方法声明: public void setCancelled(boolean cancel)
方法签名: (Z)V
getFrom
方法声明: public Location getFrom()
方法签名: ()Lorg/bukkit/Location;
Gets the location that this entity moved from
@return Location this entity moved from
该方法用于获取传送前实体所处的位置。
@return 传送前实体所处的位置。
setFrom
方法声明: public void setFrom(@NotNull Location from)
方法签名: (Lorg/bukkit/Location;)V
Sets the location that this entity moved from
@param from New location this entity moved from
该方法用于设置传送前实体所处的位置。
@param from 传送前实体所处的位置。
getTo
方法声明: public Location getTo()
方法签名: ()Lorg/bukkit/Location;
Gets the location that this entity moved to
@return Location the entity moved to
该方法用于获取传送后实体将到达的位置。
@return 传送后实体将到达的位置。
setTo
方法声明: public void setTo(@Nullable Location to)
方法签名: (Lorg/bukkit/Location;)V
Sets the location that this entity moved to
@param to New Location this entity moved to
该方法用于设置传送后实体将到达的位置。
@param to 传送后实体将到达的位置。
getHandlers
方法声明: public HandlerList getHandlers()
方法签名: ()Lorg/bukkit/event/HandlerList;
getHandlerList
方法声明: public static HandlerList getHandlerList()
方法签名: ()Lorg/bukkit/event/HandlerList;
Last updated