How do you detect the player brushing a block

I don't want to detect when the player IS brushing a block (Like item_used_on_block), and I want to check all times when the block can be brushed (so not item_durability_changed) either

Continue to help post