EntityUnleashEvent
EntityUnleashEvent
=> org.bukkit.event.Event
=> org.bukkit.event.entity.EntityEvent
=> org.bukkit.event.entity.EntityUnleashEvent
Called immediately prior to an entity being unleashed.当实体身上的拴绳被解开前触发。
方法声明: public UnleashReason getReason()
方法签名: ()Lorg/bukkit/event/entity/EntityUnleashEvent/UnleashReason;
Returns the reason for the unleashing.@return The reason该方法用于获取拴绳解开的原因。@return 一个UnleashReason
枚举字段,用于确定拴绳解开的原因。
方法声明: public HandlerList getHandlers()
方法签名: ()Lorg/bukkit/event/HandlerList;
方法声明: public static HandlerList getHandlerList()
方法签名: ()Lorg/bukkit/event/HandlerList;
译注:无文档。该类系用于确定拴绳解开原因的枚举。
When the entity's leashholder has died or logged out, and so isunleashed持有拴绳者死亡或退出服务器。译注:本字段文档用语易引起歧义。由于只有玩家可以“退出服务器”,所以“持有拴绳者死亡或退出服务器”,容易令人误以为持有拴绳者一定是玩家。非然。比如流浪商人身上拴有两只行商羊驼,当流浪商人死亡时拴绳自然解开。玩家死亡只是“持有拴绳者死亡”的一种特殊情况。本字段文档实际包括了“玩家死亡”、“非玩家的实体死亡”、“玩家退出服务器”这三种情况。
When the entity's leashholder attempts to unleash it持有拴绳的玩家主动解开拴绳。
When the entity's leashholder is more than 10 blocks away持有拴绳者距离被拴的实体超过十格远,拴绳断裂。
译注:无文档。该字段表示未知原因。
Last modified 1mo ago