You can do this with the load events from
Event_Server and a modified version of
Event_Destroy. Just use a Slayer time limit for the timer.
You'll have to make the modification at the very bottom of the thread for Event_Destroy or it can only destroy bricks that the hammer could, which won't clear your whole map.
How to actually set up the events once you're done:
1. Name all of the baseplates the map sits on "mapbase," but not the bricks with the events or they'll remove themselves and it'll stop working.
2.
onMinigameReset > Named Brick, mapbase > wandHit
onMinigameReset > Server > loadBricks [savename]
I might be forgetting the name of the load bricks event but I don't care, you get the point.
I actually have been working with this for the Blocklounge, that's how its maps rotate without destroying the lobby around them.
Just make a toggleEventEnabled loop to make the maps cycle.
Alternatively, you could also use Gamemode_Cycle but that would take longer in basically all respects.