public void onWorldEnter() { if (player == null) { player = ClientPlayer.getInstance(); player.setPlayer(getHandle().thePlayer); getHandle().thePlayer.spoutEntity = player; } if (player.getHandle() instanceof EntityClientPlayerMP && isSpoutEnabled()) { clipboardThread = new ClipboardThread((EntityClientPlayerMP) player.getHandle()); clipboardThread.start(); } else if (clipboardThread != null) { clipboardThread.interrupt(); clipboardThread = null; } SpoutcraftChunk.loadedChunks.clear(); PacketDecompressionThread.startThread(); MipMapUtils.initializeMipMaps(); player .getMainScreen() .toggleSurvivalHUD(!Minecraft.theMinecraft.playerController.isInCreativeMode()); inWorldTicks = 0L; MinimapConfig.getInstance().getServerWaypoints().clear(); }