diff --git a/src/main/java/org/hydev/hyritone/util/PlayerUtils.java b/src/main/java/org/hydev/hyritone/util/PlayerUtils.java index b9ebe97f..27007694 100644 --- a/src/main/java/org/hydev/hyritone/util/PlayerUtils.java +++ b/src/main/java/org/hydev/hyritone/util/PlayerUtils.java @@ -30,4 +30,19 @@ public class PlayerUtils public static ClientWorld world() { return Helper.mc.world; } public static IMouse mouse() { return (IMouse) Helper.mc.mouseHelper; } public static PlayerController controller() { return Helper.mc.playerController; } + + /** + * Get player's eye vector + * + * @return Eye vector + * @author Wurst7 https://github.com/Wurst-Imperium/Wurst7 + */ + public static Vec3d getEyesPos() + { + assert player() != null; + + return new Vec3d(player().getPosX(), + player().getPosY() + player().getEyeHeight(player().getPose()), + player().getPosZ()); + } }