PlayerListener.java 文件源码

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

项目:BedwarsRel 作者:
@EventHandler(priority = EventPriority.HIGHEST)
public void onFly(PlayerToggleFlightEvent tfe) {
  Player p = tfe.getPlayer();

  Game g = BedwarsRel.getInstance().getGameManager().getGameOfPlayer(p);
  if (g == null) {
    return;
  }

  if (g.getState() == GameState.STOPPED) {
    return;
  }

  if (g.getState() == GameState.RUNNING && g.isSpectator(p)) {
    tfe.setCancelled(false);
    return;
  }

  tfe.setCancelled(true);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号