Помогите Schedule..

  • Автор темы Автор темы jusik
  • Дата начала Дата начала

jusik

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Jusik
Как сделать бесконечный цикл не в main классе ?
 
Java:
Thread t = new Thread()
{
    @Override
    public void run()
    {
        for(;;)
        {
            // ТЕЛО БЕСКОНЕЧНОГО ПАРАЛЛЕЛЬНОГО ЦИКЛА
        }
    }
};
t.start();
 
Он же просил отдеольный класс, а не херню с доллором.
Вряд ли он понимает про какой доллар идёт речь и где его искать.
И в отношении твоего примера я думаю он тебе ещё вернёт вопросы а-ля "что ты написал, я не понял".
 
Вряд ли он понимает про какой доллар идёт речь и где его искать.
И в отношении твоего примера я думаю он тебе ещё вернёт вопросы а-ля "что ты написал, я не понял".
Окай.

Java:
public class Scheduler extends Thread {
    Main plugin;
    public Scheduler(Main instance) {
        this.plugin = instance;
    }

    @Override
    public void run() {...}
 
Ладно представим что мне нужно что бы 1 раз в минуту. Идеи мои пуси)
 
Thread.sleep(60 * 1000);
Снаружи for-а поставить try { ... } catch(InterruptedException ex) { }
 
Ну а чем плох getScheduler.runTaskTimer или scheduleSyncRepeatingTask?
Скорее всего у тс'а проблема с ссылкой на главный класс. Тоесть в главном классе он использует this. А как получить этот this в другом классе он не знает.
 
Скорее всего у тс'а проблема с ссылкой на главный класс. Тоесть в главном классе он использует this. А как получить этот this в другом классе он не знает.
Если так, то я умываю руки :-D
 
А можете и добавлять коменты что означает там do try А?
 
Назад
Верх