Стрельба по лкм

Версия Minecraft
1.7.10
Есть желание сделать чтоб при лкм моделью из верхней части модели палки мага (видимо взять координату головы и сдвинуться чуть чуть ) вылетал трек с партиклами, что работает только на расстоянии 10 блоков:
2019-05-12_12.00.40.png


2019-05-12_11.59.41.png



Пробовал почитать инфу про стрельбу, но чет запутался во всяких весах пуль и прочем.

Трек должен испускать частицу (например
2019-05-12_12.08.57.png
)

Естественно этот трек должен иметь фиксированный дамаг, который я должен буду вписать.

Кд на выпуск этого "снаряда" тоже должен быть настраиваемый.


Прошу помочь мне с этим, как на мой взгляд, довольно непростым делом.
 
Тебе как раз подойдет энтити пуля из темы таоганнера. Гравитацию можно отключить.
Дамаг передавай из итема посоха в энтити, в этом же энтити онИмпакт гетаешь этот дамаг и атакуешь первого моба и удаляешь магию.
setThrowableHeading(this.motionX, this.motionY, this.motionZ, скорость полета магии, твоя точность магии);
movingobjectposition.entityHit.attackEntityFrom(damagesource, damage) атакуешь
Стрелять на лкм только с помощью пакетов, где то обрабатываешь Mouse.isButtonDown(0) и посылаешь пакет со спавном магии как энтити
 
Назад
Сверху