From 9b06872c4aa88a8825745c51d8fa6edfd220c0f8 Mon Sep 17 00:00:00 2001 From: muggymugmug Date: Wed, 11 Mar 2026 20:57:13 +0200 Subject: [PATCH] fix: allowed unbounded yaw by removing 360 modulo in player_set_orientation --- .../src/main/java/net/minescript/common/Minescript.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/src/main/java/net/minescript/common/Minescript.java b/common/src/main/java/net/minescript/common/Minescript.java index 099ef94..5d89f43 100644 --- a/common/src/main/java/net/minescript/common/Minescript.java +++ b/common/src/main/java/net/minescript/common/Minescript.java @@ -2665,14 +2665,14 @@ private static ScriptValue runScriptFunction( } case "player_set_orientation": - { + { args.expectSize(2); Double yaw = args.getDouble(0); Double pitch = args.getDouble(1); - player.setYRot(yaw.floatValue() % 360.0f); - player.setXRot(pitch.floatValue() % 360.0f); + player.setYRot(yaw.floatValue()); + player.setXRot(pitch.floatValue()); return ScriptValue.TRUE; - } + } case "player_get_targeted_block": {