glow_lichen drops

I have a command that summons a custom item wen glow_lichen is mined. (with anything) I actually want the item to drop in place of the block that was destroyed. at its spawing where the player is not where the block was. and glow lichen doesn't drop an item when mined (unless using sheers) so how would you go abou it?
Continue to help post