From cc6c7fe78dbb738985085312c721bbabc957ddcf Mon Sep 17 00:00:00 2001 From: bundabrg <brendan@grieve.com.au> Date: Tue, 26 May 2020 11:35:26 +0800 Subject: [PATCH] When spawning don't add the player offset (#655) Fixes falling when logging in --- .../entity/player/JavaPlayerPositionRotationTranslator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/connector/src/main/java/org/geysermc/connector/network/translators/java/entity/player/JavaPlayerPositionRotationTranslator.java b/connector/src/main/java/org/geysermc/connector/network/translators/java/entity/player/JavaPlayerPositionRotationTranslator.java index ff6d41a1d..37fb96fb8 100644 --- a/connector/src/main/java/org/geysermc/connector/network/translators/java/entity/player/JavaPlayerPositionRotationTranslator.java +++ b/connector/src/main/java/org/geysermc/connector/network/translators/java/entity/player/JavaPlayerPositionRotationTranslator.java @@ -54,7 +54,7 @@ public class JavaPlayerPositionRotationTranslator extends PacketTranslator<Serve return; if (!session.isSpawned()) { - Vector3f pos = Vector3f.from(packet.getX(), packet.getY() + EntityType.PLAYER.getOffset() + 0.1f, packet.getZ()); + Vector3f pos = Vector3f.from(packet.getX(), packet.getY(), packet.getZ()); entity.setPosition(pos); entity.setRotation(Vector3f.from(packet.getYaw(), packet.getPitch(), packet.getYaw()));