From 09c7ff79cf596bdcfab1ed6a08a7586c66fc78c5 Mon Sep 17 00:00:00 2001 From: Vasco Lavos Date: Tue, 24 Nov 2015 21:07:55 +0000 Subject: [PATCH] Fixed raytracing ignoring the player's height. Closes #1584 --- .../vazkii/botania/common/item/equipment/tool/ToolCommons.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/vazkii/botania/common/item/equipment/tool/ToolCommons.java b/src/main/java/vazkii/botania/common/item/equipment/tool/ToolCommons.java index 426138020..9c1a31fe6 100644 --- a/src/main/java/vazkii/botania/common/item/equipment/tool/ToolCommons.java +++ b/src/main/java/vazkii/botania/common/item/equipment/tool/ToolCommons.java @@ -137,7 +137,7 @@ public final class ToolCommons { double d0 = player.prevPosX + (player.posX - player.prevPosX) * f; double d1 = player.prevPosY + (player.posY - player.prevPosY) * f; if (!world.isRemote && player instanceof EntityPlayer) - d1 += 1.62D; + d1 += ((EntityPlayer) player).eyeHeight; double d2 = player.prevPosZ + (player.posZ - player.prevPosZ) * f; Vec3 vec3 = Vec3.createVectorHelper(d0, d1, d2); float f3 = MathHelper.cos(-f2 * 0.017453292F - (float) Math.PI);