Остановка стрел

Версия Minecraft
1.12.2
49
5
Вкраце, как остановить стрелу, летящую на игрока? Чтобы подлетая, и будуча уже у носа - замедляясь останавливалась. Да. Именно так.
 
7,099
324
1,510
Стрела - это сущность. У нее есть onUpdate. В нем ищешь в некотором радиусе игроков, и если нашел, то замедляешь полет.
Искать игроков можно при помощи World#findNerbyEntityesЧе-то-там. Есть несколько похожих методов, выбери, какой тебе подойдет
 
7,099
324
1,510
Зависит от того, как тебе нужно. Почитай какой-нить учебник по физике, подбери нужный тип ускорения.
У сущности скорость хранится в motionX,Y,Z
 
7,099
324
1,510
Постепенно, или как только приблизится на достаточное расстояние сразу остановится?
 
Сверху