This Muncher unlike smw, can have configurable options:
-Can have reverse muncher (as in, its a coin, if you trigger a silver switch, its a muncher)
-Have what type of switch you can make it switch muncher <-> coin
-What side won't hurt the player while being a muncher (will be solid but harmless, like NSMBWII in world 9-7, they don't hurt the player from the side)
By the way, it retains the "side touch" hitbox, meaning if the player touches the side without overlapping it (by moving straight up and down on it, NOT moving against it) won't hurt the player.
Oh, my bad, why JMP if you can just let the code naturally do the coin code by letting one of the offset groups (in this one, it's MarioBelow and BodyInside), and all others JMP? That way, you save 3 bytes.
Didn't found issues in it, only one optimization (one of jumps to coin could be replaced with said coin code) has been made. Not much to say here, it's just a muncher (aka your regular tile 12F) with some customizations to it.
Also added a few gifs.