Beat butter at medium speed of an electric mixer until creamy. Add sugar beating until fluffy. Add eggs, 1 at a time, beating just until blended.
Combine flour,baking powder and salt. Gradually add to butter mixture, beating until blended. Stir in vanilla. Stir in white chocolate, candy and oats. Cover and chill dough for 30 minutes.
Preheat oven to 350. Drop dough by heaping teaspoonfuls onto parchment paper-lined baking sheets. Bake 8 to 9 minutes or until golden (Do not overbake). Cook 5 minutes on baking sheets; remove to wire racks and cool completely.