player.setWorld(worldDest);
playerList.preparePlayer(player, worldFrom);
player.connection.setPlayerLocation(player.posX, player.posY, player.posZ, player.rotationYaw, player.rotationPitch);
player.interactionManager.setWorld(worldDest);
player.connection.sendPacket(new SPacketPlayerAbilities(player.capabilities));
<BUG>mcServer.getPlayerList().updateTimeAndWeatherForPlayer(player, worldDest);

mcServer.getPlayerList().syncPlayerInventory(player);
</BUG>
Iterator<?> iterator = player.getActivePotionEffects().iterator();

player.setWorld(worldDest);
playerList.preparePlayer(player, worldFrom);
player.connection.setPlayerLocation(player.posX, player.posY, player.posZ, player.rotationYaw, player.rotationPitch);
player.interactionManager.setWorld(worldDest);
player.connection.sendPacket(new SPacketPlayerAbilities(player.capabilities));
playerList.updateTimeAndWeatherForPlayer(player, worldDest);
playerList.syncPlayerInventory(player);
Iterator<?> iterator = player.getActivePotionEffects().iterator();
