DoubleJumpEvent.java 文件源码

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

项目:xEssentials-deprecated-bukkit 作者:
@EventHandler
public void onJump(PlayerToggleFlightEvent e) {
    if(e.getPlayer().getGameMode() == GameMode.CREATIVE) {
        return;
    }
    XPlayer xp = pl.getManagers().getPlayerManager().getPlayer(e.getPlayer().getName());
    if(xp.hasDoubleJump()) {
        e.setCancelled(true);
        e.getPlayer().setAllowFlight(false);
        e.getPlayer().setVelocity(e.getPlayer().getLocation().getDirection().add(new Vector(0, 3, 0)).normalize());
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号