From 88b8b8847409a4e5c464bd3bbd55a5405c436ca9 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Fri, 21 Feb 2020 14:38:02 -0500 Subject: [PATCH] [+] Create getEyePos() --- .../java/org/hydev/hyritone/util/PlayerUtils.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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()); + } }