on explode:
loop exploded blocks:
set {_e::%location of loop-value%} to true
set {_e::%location of loop-value%::*} to location of loop-value and type of loop-value
wait 1 second
loop all entities in radius 7 around event-location:
if loop-value is item:
delete loop-value
loop {_e::*}:
if block at {_e::%loop-index%::2} is not air:
set block at {_e::%loop-index%::1} to {_e::%loop-index%::2}
wait 1 tick
U mnie skrypt wygląda tak. Dodałem warunek czy loopowany entitie jest itemem, ponieważ usuwało mi moby.
Jak pisałem w temacie, chciałem, aby gdy tnt wybuchnie, po jednej sekundzie wszystko zaczyna się przywracać, jednak chciałem aby wszystkie bloki położone w tym czasie przez graczy zostały nie podmienione, dodałem
if block at {_e::%loop-index%::2} is not air:
jednak to też nie działa mi dokładnie
Edit:
Niektóre itemki pozostają