PlayerToggleSneakEvent
PlayerToggleSneakEvent
=> org.bukkit.event.Event
=> org.bukkit.event.player.PlayerEvent
=> org.bukkit.event.player.PlayerToggleSneakEvent
Called when a player toggles their sneaking state当玩家切换下蹲状态时触发。译注:所谓“切换下蹲状态”,指玩家按下或松开Shift
键,进入或退出下蹲状态。
方法声明: public boolean isSneaking()
方法签名: ()Z
Returns whether the player is now sneaking or not.@return sneaking state该方法用于获取玩家当前是否正在下蹲。@return 下蹲状态。译注:文档有误。该方法返回的是玩家是否即将下蹲,不是玩家当前的状态。如果玩家按下Shift
键进入下蹲状态则返回true
。该方法的文档是不准确的。PlayerToggleFlightEvent
、PlayerToggleSneakEvent
、PlayerToggleSprintEvent
三者的文档,仅有第一个事件(PlayerToggleFlightEvent
)是准确的。
方法声明: public boolean isCancelled()
方法签名: ()Z
方法声明: public void setCancelled(boolean cancel)
方法签名: (Z)V
方法声明: public HandlerList getHandlers()
方法签名: ()Lorg/bukkit/event/HandlerList;
方法声明: public static HandlerList getHandlerList()
方法签名: ()Lorg/bukkit/event/HandlerList;