on script load:
register new shaped recipe for end stone named "&6&lStoniarka" using stone, stone, stone, stone, diamond, stone, stone, stone, stone
on place of end stone:
if block at event-location is end stone:
if block above event-location is air:
set block above event-location to stone
stop
on break of stone:
set {_loc.%event-location%} to event-location
wait 0.1 seconds
if block under {_loc.%event-location%} is end stone:
if block at {_loc.%event-location%} is air:
set block at {_loc.%event-location%} to stone
stop
on break of end stone:
set target block to air
drop 1 end stone named "&6&lStoniarka"
cancel event
stop