So, does anyone have better methods?
(I want the part to always be 5 studs ahead of the player, I don’t want it going inside the player when they turn.)
The issue with your code is you’re taking the LookVector which by itself is a forward offset by 1, then multiplying it by a Vector3. Instead you would just multipy it by a number: