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

Условие if на КБ


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

В теме 4 сообщения

В общем, мне нужно с помощью кб прпрописать условие:
ЕСЛИ блок воздуха находится на координатах ~ ~ ~1, ТО поставить блок камня на координатах ~ ~ ~1, ЕСЛИ блок воздуха находится на координатах координатах ~ ~ ~2, ТО поставить блок камня на координатах ~ ~ ~2 и так далее до бесконечности, все это должен выполнять один или несколько кб(не бесконечность же)

Это вообще возможно сделать?

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

Создай сущность:
kill @e[type=minecraft:armor_stand,tag=bridge]
summon minecraft:armor_stand x y z {Tags:["bridge"],NoGravity:1b}

Цикл:
execute at @e[type=minecraft:armor_stand,tag=bridge] if block ~ ~ ~ minecraft:air run setblock ~ ~ ~ minecraft:stone
(Цепной, УСЛОВНЫЙ): execute as @e[type=minecraft:armor_stand,tag=bridge] at @s run tp ~ ~ ~1
execute as @e[type=minecraft:armor_stand,tag=bridge] at @s unless block ~ ~ ~ minecraft:air run kill

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

В 09.02.2024 в 18:02, GhostoFBU сказал:

Создай сущность:
kill @e[type=minecraft:armor_stand,tag=bridge]
summon minecraft:armor_stand x y z {Tags:["bridge"],NoGravity:1b}

Цикл:
execute at @e[type=minecraft:armor_stand,tag=bridge] if block ~ ~ ~ minecraft:air run setblock ~ ~ ~ minecraft:stone
(Цепной, УСЛОВНЫЙ): execute as @e[type=minecraft:armor_stand,tag=bridge] at @s run tp ~ ~ ~1
execute as @e[type=minecraft:armor_stand,tag=bridge] at @s unless block ~ ~ ~ minecraft:air run kill

Работает, спасибо!

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

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

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

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

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

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

Войти

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

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

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