public boolean ParseChatCommand(Session mSession, String Command)
	{
		String CommandName = SplitCommand(Command, true)[0];
		
		if (!ChatCommands.containsKey((CommandName).toLowerCase()))
		{
			mSession.SendAlert(CommandName + " isn't a valid chat command!", null);
			return false;
		}
		
		if (mSession.GrabHabbo().Rank < ChatCommands.get(CommandName).MinimumRank())
		{
			mSession.SendAlert("You don't have permission to execute " + CommandName, null);
			return false;
		}
		
		ChatCommands.get(CommandName).Execute(mSession, SplitCommand(Command, false));
		return true;
	}