Hi Buddy,
Thanks for checking out our plugins!
Community Events does come with a setting to require users to be logged in to submit events, but there is not currently out of the box functionality to hide certain events from users who are not logged in. You can control the status events are submitted into (draft, published, etc.), but events that aren’t published won’t appear on the calendar. We also have a post with some other methods that will get you pretty close to this functionality.
We do offer a full refund within 30 days of purchase, so feel free to test it out!
Please let me know if you have any further questions!
Thanks,
Jennifer