Skip to content

Commit 4236036

Browse files
authored
Fix: pitch and yaw order inside PlayerLookAt packet translator. (#5826)
1 parent 9f42783 commit 4236036

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

core/src/main/java/org/geysermc/geyser/translator/protocol/java/entity/player/JavaPlayerLookAtTranslator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ public void translate(GeyserSession session, ClientboundPlayerLookAtPacket packe
4444
var zDelta = targetPosition.getZ() - selfPosition.getZ();
4545
var sqrt = Math.sqrt(xDelta * xDelta + zDelta * zDelta);
4646

47-
var yaw = MathUtils.wrapDegrees(-Math.toDegrees(Math.atan2(yDelta, sqrt)));
48-
var pitch = MathUtils.wrapDegrees(Math.toDegrees(Math.atan2(zDelta, xDelta)) - 90.0);
47+
var pitch = MathUtils.wrapDegrees(-Math.toDegrees(Math.atan2(yDelta, sqrt)));
48+
var yaw = MathUtils.wrapDegrees(Math.toDegrees(Math.atan2(zDelta, xDelta)) - 90.0);
4949

5050
var self = session.getPlayerEntity();
5151
// headYaw is also set to yaw in this packet

0 commit comments

Comments
 (0)