Hello!
In the current state of my mod, the bow has two new enchantments. Unfortunately, I have no idea how to make them work. So here's my questions:
1) How would I go about making an arrow that is programmatically equal to EntityArrow, but with no effect of gravity?
2) How can I make the bow fire this anti-gravity arrow only if the bow has a specific enchantment?
3) Is it possible to make an arrow not go through it's trajectory, but instead end up exactly where it would end up going? What I mean is, when i fire the arrow, I want it to instantly land where it would have landed had I fired normally, but still deal the amount of damage it normally would have on that specific shot.
3.1) If so, how?
3.2) If not, what's the best way to feign this effect?
4) How would I make this special shot only occur when a specific enchantment is on the bow?
Thanks for the assistance!