Тебе нужно взять 2 точки, от и до, и 3 точку, место где пытаются ломать (целевой блок). Далее все 3 точки раскладываешь на координаты X, Y, Z. И проверяешь лежит ли каждая из координат 3 точки в пределах между каждой из координат первых 2 точек, если все 3 совпадают, отменяешь событие.
Советую начать с щапрета ломать 1 бесконечную линию по Х, для понимания процесса, потом добавь Z и в конечном итоге Y
Можно запутатся но на самом деле не сложно