diff options
Diffstat (limited to 'src/main/java/moe/nea/firmament/mixins/SaveCursorPositionPatch.java')
| -rw-r--r-- | src/main/java/moe/nea/firmament/mixins/SaveCursorPositionPatch.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/moe/nea/firmament/mixins/SaveCursorPositionPatch.java b/src/main/java/moe/nea/firmament/mixins/SaveCursorPositionPatch.java index 334463b..3659066 100644 --- a/src/main/java/moe/nea/firmament/mixins/SaveCursorPositionPatch.java +++ b/src/main/java/moe/nea/firmament/mixins/SaveCursorPositionPatch.java @@ -25,12 +25,12 @@ public class SaveCursorPositionPatch { SaveCursorPosition.saveCursorOriginal(x, y); } - @Inject(method = "lockCursor", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/util/Window;getHandle()J")) + @Inject(method = "lockCursor", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/MinecraftClient;getWindow()Lnet/minecraft/client/util/Window;", ordinal = 2)) public void onLockCursorAfter(CallbackInfo ci) { SaveCursorPosition.saveCursorMiddle(x, y); } - @Inject(method = "unlockCursor", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/util/Window;getHandle()J")) + @Inject(method = "unlockCursor", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/MinecraftClient;getWindow()Lnet/minecraft/client/util/Window;", ordinal = 2)) public void onUnlockCursor(CallbackInfo ci) { Pair<Double, Double> cursorPosition = SaveCursorPosition.loadCursor(this.x, this.y); if (cursorPosition == null) return; |
