Ja bym to widział na 2 sposoby:
pierwszy:
on place:
name of player's tool = "niezniszczalny"
set {niezniszczalny::%location of event-block%} to true
lub
on place:
name of player's tool = "niezniszczalny"
add location of event-block to {niezniszczalny::*}
(linia 2 jest dowolna, wymaga żeby stawiany blok się nazywał niezniszczalny)
potem możesz:
w przypadku sposobu 1:
on break:
{niezniszczalny::%location of event-block%} is set
cancel event
w przypadku sposobu 2:
on break:
{niezniszczalny::*} contains location of event-block
cancel event