It's not German Tradition, it's actually a tradition where your mother makes 12 meals that you never eat every year and look put from window to see any stars. If you see one star you go pray and eat the 12 meals.
After that you open presents.
Germans celebrate Christmas on the eve of Christmas. Or at least do the gift stuff.