NoSwingA.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:Crescent 作者:
@Override
public void call(Event event) {
    if (event instanceof PlayerInteractEvent) {
        final PlayerInteractEvent pie = (PlayerInteractEvent) event;

        // Types of interacting where the arm must swing.
        if (pie.getAction() == Action.LEFT_CLICK_AIR || pie.getAction() == Action.LEFT_CLICK_BLOCK) {
            lastInteract = System.currentTimeMillis();
        }
    } else if (event instanceof PlayerAnimationEvent) {
        final PlayerAnimationEvent pae = (PlayerAnimationEvent) event;

        if (pae.getAnimationType() == PlayerAnimationType.ARM_SWING) {
            final long difference = System.currentTimeMillis() - lastInteract;

            Bukkit.broadcastMessage("swing difference: " + difference);
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号