Exemplo n.º 1
0
  @Override
  public void run() {
    try {
      timeLeft--;

      if ((timeLeft >= 10 && timeLeft % 10 == 0) || (timeLeft <= 5 && timeLeft > 0)) {
        Bukkit.broadcastMessage(
            ColorUtil.formatString(
                "%s: <gray>You can join in <aqua>%d <gray>seconds!", plugin.getPrefix(), timeLeft));
      } else if (timeLeft == 0) {
        Bukkit.broadcastMessage(
            ColorUtil.formatString(
                "%s: <white>You can now <aqua>join<white>! <dark_gray>(<gray>/join<dark_gray>)",
                plugin.getPrefix()));
        plugin.getHandler().canJoin = true;
      }
    } catch (Exception e) {
      plugin.getAWLogger().log(Level.SEVERE, "Join timer error:");
      e.printStackTrace();
      this.cancel();
    }
  }