Preheat oven to 350 degrees
Combine the butter and sugar in the mixing bowl of a stand mixer, and mix until light and fluffy.
Add the vanilla and mix well.
Add the salt to the flour and blend.
Add the flour/salt mixture to the butter/sugar mixture a little at a time, mixing between additions until all the flour has been added.
Stop the mixer and scrape down the sides of the bowl, and mix again until the cookie dough is blended and smooth. Remove the mixing bowl, and place in the refrigerator for 30 minutes.
When the dough has chilled for 30 minutes, remove the mixing bowl from the refrigerator, and line two cookie sheets with Parchment paper.
Pour the Sprinkles out into a shallow dish.
Roll the dough into balls (about a Tablespoonful) and roll the balls in the Sprinkles, and place on the cookie sheet. When the cookie sheet is full, press the center of the ball with your thumb, or knuckle, until you've made an indentation in the center of each cookie.
Bake at 350 for 18 - 22 minutes, or until cookies are golden brown.
When cookies are done, remove from oven to a wire rack to completely cool.
For Chocolate Center
In a microwave safe bowl, add the chocolate, and cream, and microwave on high at 10 second intervals until the chocolate starts to melt.
Stir the cream into the chocolate, and place back in the microwave for another 10 seconds if chocolate is not completely melted.
Add a few drops of cream if the chocolate is too thick. *See Tip
Pour the melted chocolate into the centers of the cookies, just filling the center.
Sprinkle with the sprinkles while chocolate is still warm.
Allow the cookie to sit for at least one hour for chocolate to set.
You can also place the cookies in the refrigerator to speed up the process, but take them out at least 30 minutes before serving.
Serve and Enjoy!