мне другое надо, я нашарил кое что
---
Взгляд игрока можешь получить через Player#getLocation.getYaw();
К нему прибавляй 45 и переводи через Math.toRadians() в радианы.
После этого создавай новый вектор, где x = синусу твоего угла, y = игрику направления (direction) локации твоего игрока и z =...