Найти в Дзене
MooNovu

Атрибуты движения в майнкрафт

Атрибуты движения - это NBT-теги, которые позволяют изменить движение любой сущности кроме игрока. Давайте начнем. Первый на очереди атрибут это Motion . Он действует на большинство сущностей в майнкрафт. Исключением являются такие сущности как фаербол, маленький фаербол, голова визера и т.п. Изначально команда принимает 3 значения: Также можно изменить движение уже существующей сущности: /data merge entity @e[type=tnt,limit=1,sort=nearest,distance=0..2] {Motion:[-1.0d,1.0d,0.0d]} - именно эта команда написана в цикличном командном блоке. К слову буква d после каждого числа обозначает тип данных. В данном случае это double. Следующая это direction. Вы не задумывались почему вы не можете создать огненный шар? Все потому что вы не указали direction. direction указывается ровно также как и Motion: {direction:[0.0d,0.0d,0.0d]} Если указать direction для фаербола равным нулю то фаербол заспавниться на месте и его можно будет пнуть в нужную сторо

Атрибуты движения - это NBT-теги, которые позволяют изменить движение любой сущности кроме игрока.

Motion - один из 3-х атрибутов.
Motion - один из 3-х атрибутов.

Давайте начнем. Первый на очереди атрибут это Motion . Он действует на большинство сущностей в майнкрафт. Исключением являются такие сущности как фаербол, маленький фаербол, голова визера и т.п.

Этой элементарной командой я создаю жителя который летит по горизонтали вверх после чего падает. Это же можно сделать со стрелой.
Этой элементарной командой я создаю жителя который летит по горизонтали вверх после чего падает. Это же можно сделать со стрелой.

Изначально команда принимает 3 значения:

  1. Это направление по X
  2. Направление по Y
  3. И последнее по Z

Также можно изменить движение уже существующей сущности:

-3

/data merge entity @e[type=tnt,limit=1,sort=nearest,distance=0..2] {Motion:[-1.0d,1.0d,0.0d]} - именно эта команда написана в цикличном командном блоке. К слову буква d после каждого числа обозначает тип данных. В данном случае это double.

Следующая это direction. Вы не задумывались почему вы не можете создать огненный шар? Все потому что вы не указали direction.

direction указывается ровно также как и Motion: {direction:[0.0d,0.0d,0.0d]}

Если указать direction для фаербола равным нулю то фаербол заспавниться на месте и его можно будет пнуть в нужную сторону.

Последний атрибут это power он практически идентичен direction, он указывает не начальную скорость, а постоянную. Т.е если указать
{power:[0.1d,0d,0d]} - то он будет постоянно двигаться влево с одинаковой скоростью, не теряя её.

__________________________________________________________________________________________

Мой стим - https://steamcommunity.com/id/MooNovu

Пишите в комментариях, что нового вы для себя узнали. Также принимаю критику, но аргументированную.

Ставьте лайк, если хотите еще статьи про NBT-теги в майнкрафт.