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

1.16.5 Как изменить данные энтити, повёрнутого в определенную сторону


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

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

Я хочу чтобы когда энтити был повёрнут на 0 0 (Rotation:[0f,0f]) выполнялась команда.
Я написал:

execute if entity @e[name=Bridge,nbt={Rotation:[0f,0f]}] run data modify entity @e[limit=1,name=Bridge] Motion set value [0.0,0.0,3.0]


Я думал что он будет проверять если энтити по имени Bridge повёрнут на 0 0 то выполняется команда, но командный блок тупо игнорит ротейшн и если впринципе существует энтити по имени Bridge, он выполняет команду. Так же происходит и если я напишу:

data modify entity @e[name=Bridge,nbt={Rotation:[0f,0f]}] Motion set value [0.0,0.0,3.0] 

Он снова просто игнорит нбт ротейшна, проверяет только имя и выполняет команду. Может я просто неправильно что-то написал?

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

  • TOOOPT изменил название на 1.16.5 Как изменить данные энтити, повёрнутого в определенную сторону

Неважно! Я сам понял как это сделать. Если кому-то это тоже надо, вот что я написал:
 

execute if entity @e[limit=1,name=Bridge,y_rotation=0] run say hi

Нужно было просто вместо нбт тегов y_rotation использовать....

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

  • TOOOPT закрыл тема
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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