Помогите Остановка Scheduler

JolyHoska

Активный участник
Пользователь
Баллы
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();
    }
}
 
Не удивительно, что твой сервер на бутылку сажают твои плагины
 
Назад
Верх