Перейти к содержанию

можно ли задетектить разрушение игроком любых блоков?


Рекомендуемые сообщения

В теме 6 сообщений

делаю приват на командах. Мне нужно задетектить разрушение блоков. Я знаю что скорбордом можно считать разрушение игроком конкретного блока, но я не нашёл возможность сделать такое для всех блоков. Сделать execute if blocks тоже нельзя, так как это не ЦеЛеСоОбРаЗнО (лагать будет, карта большая)

версия 1.21.1

Ссылка на комментарий
Поделиться на другие сайты

execute as @e[type=item,nbt={Age:0s},nbt=!{PickupDelay:0s}] at @s if block ~ ~-.1 ~ air unless data entity @s Thrower as @p[distance=..10] unless entity @e[type=item,distance=.1..9,nbt={Age:0s}] unless entity @e[type=experience_orb,distance=...1] run (команда)

работает только при выпадении предмета с блока
 

Ссылка на комментарий
Поделиться на другие сайты

10 часов назад, Sench_mp4 сказал:

делаю приват на командах. Мне нужно задетектить разрушение блоков. Я знаю что скорбордом можно считать разрушение игроком конкретного блока, но я не нашёл возможность сделать такое для всех блоков. Сделать execute if blocks тоже нельзя, так как это не ЦеЛеСоОбРаЗнО (лагать будет, карта большая)

версия 1.21.1

звучит как не очень хорошая идея

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...