- Баллы
- 76
- Имя в Minecraft
- Krong
Хочу сделать пулю(у нас это стрела или какой то другой снаряд) для огнестрл.оружия но это не суть. Выбрал с помощью стрелы, вообще задумка такая будет что рпшник будет показывать что это не стрела, а пуля. Допустим имеем такой:
Суть такова что бы стрела вылетела из игрока к примеру и летела на указанные координаты, тут же в примере берётся позиция игрока и к x прибавляется 5. Но когда происходит такое действие просто спавнится стрела головой вниз в земле.
1. надо сделать нету понятия как называется скорее всего Vector на значение что бы она была повёрнута горизонтально а не вертикально.
2. Что бы вылетала из игрока.
Я уже понимаю как могло бы быть иначе, а именно что с помощью пакетов рендерится как будто она вылетела из игрока и летит куда то, и в случае попадания дамаг игроку даётся(но про дамаг лишнее).
Так вот, скажите пожалуйста надо делать через пакеты, или можно через api? Если через api то мне надо узнать по 1 и 2 пункту как действовать.
Код:
Arrow arrow = (Arrow) location.getWorld().spawnEntity(location, EntityType.ARROW);
arrow.setShooter(plr);
1. надо сделать нету понятия как называется скорее всего Vector на значение что бы она была повёрнута горизонтально а не вертикально.
2. Что бы вылетала из игрока.
Я уже понимаю как могло бы быть иначе, а именно что с помощью пакетов рендерится как будто она вылетела из игрока и летит куда то, и в случае попадания дамаг игроку даётся(но про дамаг лишнее).
Так вот, скажите пожалуйста надо делать через пакеты, или можно через api? Если через api то мне надо узнать по 1 и 2 пункту как действовать.