public void friendsPortalEnter(Player player){
		String invitedWorld = plugin.worldInvitation.get(player);
		if (invitedWorld != null){
			
			String worldN = plugin.getIfMainWorld(invitedWorld);
			String invitingPlayerName;
			
			if (worldN != null){
				invitingPlayerName = invitedWorld.substring(worldN.length() + 1);
			}else{
				invitingPlayerName = invitedWorld.substring(invitedWorld.lastIndexOf("_"));
				invitingPlayerName = invitingPlayerName.substring(1);
			}
			
			if (Bukkit.getPlayer(invitingPlayerName) != null){
				Player inviting_player = Bukkit.getPlayer(invitingPlayerName);
				if (inviting_player.getWorld().getName().equals(plugin.worldInvitation.get(player))){
					world = Bukkit.getServer().getWorld(plugin.worldInvitation.get(player));
					plugin.worldInvitation.remove(player);
					plugin.worldInvitationTime.remove(player);
					plugin.tpToWorld(world, inviting_player.getLocation(), player, false);
				}else{
					player.sendMessage(ChatColor.RED + "'" + invitingPlayerName + "' is no longer in the invited world!");
					world = Bukkit.getServer().getWorld(plugin.lobbyWorld);
					plugin.tpToWorld(world, world.getSpawnLocation(), player, true);
				}
			}else{
				player.sendMessage(ChatColor.RED + "'" + invitingPlayerName + "' is no longer online!");
				world = Bukkit.getServer().getWorld(plugin.lobbyWorld);
				plugin.tpToWorld(world, world.getSpawnLocation(), player, true);
			}
		}else{
			player.sendMessage(ChatColor.RED + "You dont have any invitations!");
			world = Bukkit.getServer().getWorld(plugin.lobbyWorld);
			plugin.tpToWorld(world, world.getSpawnLocation(), player, true);
		}
	}