ChangeBlockEvent.Break for each individual block


I have a problem with the ChangeBlockEvent.Break event:
If there is for example an explosion, I get all affected blocks in one single event.

How can I stop the break-event only for some of these blocks?

Is there a way to get a event for each individual block-break?


event.getTransactions() and iterate through them. Look what method there are for a Transaction and alter the behavior.

Great! I got it working, thank you.