Помогите Как найти длительность эффекта

Статус
Закрыто для дальнейших ответов.

WhiteBeef

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
_WhiteBeef_
Мне нужно найти длительность эффекта, который я даю и обнулять его, если он меньше или равен 1 секунде.

Код:
int id = rnd.nextInt(32)+1;
            while(true) {
                //Добавить обнуление эффекта, если он меньше или равен 1 секунде
                if(p.hasPotionEffect(PotionEffectType.getById(id))) {}
                else {
                id = rnd.nextInt(32)+1;
                p.addPotionEffect(new PotionEffect(PotionEffectType.getById(id), 200, 3));
                }
            }
 
p.getPotionEffect().getDuration() - значение в тиках
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх