01 - In a large saucepan, pour apple juice, orange juice, and cranberry juice.
02 - Incorporate orange slices, lemon slices, and honey or maple syrup into the saucepan.
03 - Add cinnamon sticks, cloves, star anise, and sliced fresh ginger to the mixture.
04 - Bring the mixture to a gentle simmer over medium heat; avoid boiling.
05 - Reduce heat and let the punch simmer gently for 15 to 20 minutes to fully develop flavors.
06 - Remove from heat and, if desired, stir in dark rum for an alcoholic version.
07 - Strain the punch into a heatproof pitcher or serving bowl to remove solids.
08 - Serve hot, garnished with fresh citrus slices or a cinnamon stick as preferred.