From 799bb7784771129f9ebd464758282f78d50e0a98 Mon Sep 17 00:00:00 2001 From: svitoos Date: Sat, 14 Sep 2019 02:24:11 +0300 Subject: [PATCH] Fix turtle place bucket in the wrong block --- .../computercraft/shared/turtle/core/TurtlePlayer.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/dan200/computercraft/shared/turtle/core/TurtlePlayer.java b/src/main/java/dan200/computercraft/shared/turtle/core/TurtlePlayer.java index aa64430d7..4794d953b 100644 --- a/src/main/java/dan200/computercraft/shared/turtle/core/TurtlePlayer.java +++ b/src/main/java/dan200/computercraft/shared/turtle/core/TurtlePlayer.java @@ -16,6 +16,7 @@ import net.minecraft.item.ItemStack; import net.minecraft.server.world.ServerWorld; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.Direction; +import net.minecraft.util.math.Vec3d; import net.minecraft.world.World; import javax.annotation.Nonnull; @@ -110,4 +111,12 @@ public final class TurtlePlayer extends FakePlayer inventory.markDirty(); return results; } + + @Override + public Vec3d getCameraPosVec(float float_1) { + y-=getStandingEyeHeight(); + Vec3d r = super.getCameraPosVec(float_1); + y+=getStandingEyeHeight(); + return r; + } }