From 8573a9b208f0574e2be6a0db92f400bdaa601f2d Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Sat, 5 Mar 2022 11:37:36 +0100 Subject: [PATCH] Prevent jumping while path is playing (closes #694) --- src/main/java/com/replaymod/replay/ReplayHandler.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/replaymod/replay/ReplayHandler.java b/src/main/java/com/replaymod/replay/ReplayHandler.java index bb74e0dc..75370265 100644 --- a/src/main/java/com/replaymod/replay/ReplayHandler.java +++ b/src/main/java/com/replaymod/replay/ReplayHandler.java @@ -534,6 +534,10 @@ public class ReplayHandler { } public void doJump(int targetTime, boolean retainCameraPosition) { + if (!getReplaySender().isAsyncMode()) { + return; // path playback, rendering, etc. -> no jumping allowed + } + //#if MC>=10904 if (getReplaySender() == quickReplaySender) { // Always round to full tick