Affects Version/s: 1.15.2, 20w18a
Fix Version/s: None
Environment:MacOS Catalina version 10.15.4
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
The direction arrows are facing does not, in general, align with their visual appearance and their "Motion" nbt tag. The x- and the y-direction components point from tip to tail, while the z-direction component points from the tail to the tip. This affects tp ^ ^ ^1 execution, resulting in an illogical arrow movement, as well as other dependent actions.
What I expected to happen was:
Either the arrow entity faces the direction it is/was moving (preferably) or the complete opposite direction.
What actually happened was:
Components x and y point in the direction the arrow came from, while the z component points in the direction of the movement.
Steps to reproduce:
- Take a bow and arrows
- Shoot in any direction
- Observe the direction the arrow is facing
Seems to be present in versions all the way from 1.8 even 14w29a (F3 + B introduced several snapshots prior, could not load them) up to the latest snapshot 20w18a.
Everything said applies to tipped arrows and spectral arrows.