From e280874120b4664999d53ed3235e79a7838c5b67 Mon Sep 17 00:00:00 2001 From: johni0702 Date: Sun, 28 Jun 2015 19:50:11 +0200 Subject: [PATCH] Disable recording of debug worlds --- .../replaymod/recording/ConnectionEventHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/eu/crushedpixel/replaymod/recording/ConnectionEventHandler.java b/src/main/java/eu/crushedpixel/replaymod/recording/ConnectionEventHandler.java index c7b891aa..032544a9 100755 --- a/src/main/java/eu/crushedpixel/replaymod/recording/ConnectionEventHandler.java +++ b/src/main/java/eu/crushedpixel/replaymod/recording/ConnectionEventHandler.java @@ -12,6 +12,7 @@ import net.minecraft.client.Minecraft; import net.minecraft.network.NetworkManager; import net.minecraft.network.Packet; import net.minecraft.server.MinecraftServer; +import net.minecraft.world.WorldType; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.network.FMLNetworkEvent.ClientConnectedToServerEvent; @@ -79,6 +80,10 @@ public class ConnectionEventHandler { try { if(event.isLocal) { + if (MinecraftServer.getServer().getEntityWorld().getWorldType() == WorldType.DEBUG_WORLD) { + logger.info("Debug World recording is not supported."); + return; + } if(!ReplayMod.replaySettings.isEnableRecordingSingleplayer()) { logger.info("Singleplayer Recording is disabled"); return;