Это можно реализовать от привилегии Skilled и если все деревья однотипны друг другу.
Покажу на примере 1 дерева (если у тебя их больше, это будет скучный процесс)
Игрок сломал блок > Блок равен (Дерево или листва) > Удалить блоки (Удаляешь по координатам каждый блок) я не знаю можно ли сделать как нибудь сразу. > Ждать (например 10 секунд, каждые 10 секунд будет восстанавливаться блоки) > Поставить блок: дерево: (координаты каждого каждого блока древесины) > Поставить блок листвы (координаты каждого каждого блока листвы).
P.S. сразу говорю код выполнен без проверок.
Hero Sirenka
Telegram: @Interimu