Pokepowerz
Terrarian
There have been far too many times where an event spawns that is out of my control, that I am in no way ready for, or straight up don't want to do. When an event happens that I can't/don't want to do, it makes the game really frustrating, and most of the time I don't even want to continue playing after the event. This issue mainly applies to the Martian Madness event for me, because It's stupid how easy it is to start by accident. One minute you might be running across a sky bridge or in a farm, and next thing you know there's a probe on your and there's nothing you can do. You're forced to drop anything you're doing to waste time to finish the event. I also think there should be ways to cancel the Goblin Army, Slime Rain, Pirate Invasion, and maybe a Blood Moon and Solar Eclipse. The most realistic way I can see this being implemented is an item you can craft/that drops after defeating the event at least once; similar to how you can craft a Celestial Sigil after finishing the Lunar Event once to skip it if you want to fight Moon Lord again.