Hello, so I have recently been looking for some cosmetic stuff, and thought invisible armor stands with modelled items on them would be cool. So, I made a small plugin that summons an armor stand that rides the player, wearing a retextured diamond hoe. As from looking at these pictures, it works very well without any code modifying the armor stand. The armor stand even stays oriented to the player's body (which is AMAZING due to body orientation being created client side.) However, when the player turns the entire 360 degrees, at some points, the armor stand doesn't stay oriented to the player. As seen here. Edit: New information: The direction that the armor stand is spawned in, determines where the armor stand won't orient to the player. The yaw of the armor stand (left and right orientation) is always the same, and you can't even change it with code (location.setYaw(x) ). Could there be some workaround such as a custom armor stand? Yet, when the player turns (if the armor stand is visible), it looks like the armor stand is turning with the player until it stops turning with the player, and this "bug" happens, and then it instantly rotates like 75 degrees to go from only what I can suppose to be the "minimum" and "maximum" rotation angles. I was wondering if there was any way to fix this? Also, could I somehow fix it without code running every second or removing the armor stand?