From 1eafc3fadfd02f4595e457ced7cf9886deb8baf0 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 14 Jun 2019 18:19:08 +0200 Subject: [PATCH] [1.14] Fix closing of replay not actually fully shutting down the world --- src/main/java/com/replaymod/replay/ReplayHandler.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/replaymod/replay/ReplayHandler.java b/src/main/java/com/replaymod/replay/ReplayHandler.java index 662473d5..6279c1f8 100755 --- a/src/main/java/com/replaymod/replay/ReplayHandler.java +++ b/src/main/java/com/replaymod/replay/ReplayHandler.java @@ -202,8 +202,12 @@ public class ReplayHandler { } if (mc.world != null) { - mc.world.disconnect(); - mc.joinWorld(null); + //#if MC>=11400 + mc.disconnect(); + //#else + //$$ mc.world.sendQuittingDisconnectingPacket(); + //$$ mc.loadWorld(null); + //#endif } TimerAccessor timer = (TimerAccessor) ((MinecraftAccessor) mc).getTimer();