Breaking Blocks in Adventure Mode

Is there a way to allow players to break certain blocks in adventure mode? [Editing to add more information]

We are doing an event where we only want players to be able to break three blocks: podzol, dried kelp blocks, and trial spawners.

The map uses a lot of materials we really don't want in play during the event.

I was told by someone that you could still break blocks in Adventure mod if you use a tool with the can_break attribute for the specified block, but that doesn't seem to be working.

Continue to help post