Помогите Работа с фейерверком

Fenix78563

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Blc_Dragon
Доброго времени суток форумчане.

Тут будет сразу несколько вопросов.

1.Добавляю к фейерверку след
Java:
fm.addEffect(FireworkEffect.builder().trail(true).withTrail().build());
Но следа нет. Где собака зарыта? Откуда ее выкапывать?

2. Прописываю вектор фейерверку по вектору куда смотрит игрок.
Java:
fw.setVelocity(p.getLocation().getDirection());
Однако пока фейерверк летит, его здоровски отклоняет вверх. Опять же куда копать?

3. Где указать продолжительность полета?
setpower?

4. Как отследить столкновение с объектом? Создавать отдельный ивент, или как то еще?


Заранее спасибо
 
1.Добавляю к фейерверку след
trail это не след. Это после взрыва какойто эффект.
fw.setVelocity(p.getLocation().getDirection());
ion().multiply(speed);
3. Где указать продолжительность полета?
setpower?
да вроде.
Как отследить столкновение с объектом? Создавать отдельный ивент, или как то еще?
projectilehitevent не работает чтоли?
 
А изменённую мету на предмет выставляешь?
 
А изменённую мету на предмет выставляешь?
Да

а без увеличения скорости? она и так там большевата.
projectilehitevent не работает чтоли?
Нет, Firework не является объектом класса projectile
 
Феерверк имеет свой вертикальный вектор. Единственный способ его отключить - телепортировать феерверк каждый тик
 
Назад
Верх