Fix incorrect jump behavior when jumping small distances beyond 5s

This commit is contained in:
Jonas Herzig
2020-09-27 14:08:39 +02:00
parent fb447dc252
commit 85ea757253

View File

@@ -592,7 +592,7 @@ public class ReplayHandler {
}
}
long diff = targetTime - replaySender.getDesiredTimestamp();
long diff = targetTime - (replaySender.isHurrying() ? replaySender.getDesiredTimestamp() : replaySender.currentTimeStamp());
if (diff != 0) {
if (diff > 0 && diff < 5000) { // Small difference and no time travel
replaySender.jumpToTime(targetTime);