From 0c226b0236d89142c56704d44c50329622c46533 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Sun, 13 Aug 2017 12:53:44 +0200 Subject: [PATCH] Fix path at end of replay resulting in constant reloading (fixes #56) --- src/main/java/com/replaymod/replay/ReplaySender.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/replaymod/replay/ReplaySender.java b/src/main/java/com/replaymod/replay/ReplaySender.java index 6be29efc..4eb82d2f 100755 --- a/src/main/java/com/replaymod/replay/ReplaySender.java +++ b/src/main/java/com/replaymod/replay/ReplaySender.java @@ -721,6 +721,9 @@ public class ReplaySender extends ChannelInboundHandlerAdapter { } synchronized (this) { + if (timestamp == lastTimeStamp) { // Do nothing if we're already there + return; + } if (timestamp < lastTimeStamp) { // Restart the replay if we need to go backwards in time hasWorldLoaded = false; lastTimeStamp = 0;