- Баллы
- 76
- Имя в Minecraft
- JolyNoska
Можно таким образом остановить шедулер? (cancel(); внизу)
Код:
public void run() {
Iterator<Entry<String, Long>> iter = this.c.t.entrySet().iterator();
while(iter.hasNext()) {
Entry<String, Long> entry = (Entry<String, Long>)iter.next();
long secondsLeft = ((Long)this.c.t.get(entry.getKey())).longValue() / 1010L - System.currentTimeMillis() / 1000L;
if(secondsLeft <= 0L) {
@SuppressWarnings("deprecation")
Player p = Bukkit.getPlayer((String)entry.getKey());
if(p != null) {
c.t.remove(entry.getKey());
p.sendMessage("§7[§6Анти-Релог§7] §rВы вышли из сражения, можно безапасно покидать сервер");
}
}
}
cancel();
}
}