Вопрос Летающий ArmorStend 1.20.4

Версия Minecraft
1.20.X

HepBbl

Пользователь
Сообщения
48
Всем привет. Я столкнулся с такой проблемой, что не могу за сравнить нормальный просто стенд, который будет лететь на заданные координаты (То-есть он сравниться в определенных координатах, а после летит на указанные). Обращался к нейросети, интернету, но ничего годного не нашел. Может кто-то показать примерный код , которым можно это сделать. Буду очень вам благодарен
 
Решение
Заспавнить стенд
Java:
ArmorStand stand = (ArmorStand) world.spawnEntity(ЛОКАЦИЯ, EntityType.ARMOR_STAND);

Двигать
Java:
Vector pos = СТЕНД.getLocation().toVector();
Vector target = ТОЧКА_НАЗНАЧЕНИЯ.toVector();
Vector velocity = target.subtract(pos);
СТЕНД.setVelocity(velocity.normalize().multiply(КОЭФФИЦИЕНТ));

(Не уверен насчет передвижения, я взял код из )
Заспавнить стенд
Java:
ArmorStand stand = (ArmorStand) world.spawnEntity(ЛОКАЦИЯ, EntityType.ARMOR_STAND);

Двигать
Java:
Vector pos = СТЕНД.getLocation().toVector();
Vector target = ТОЧКА_НАЗНАЧЕНИЯ.toVector();
Vector velocity = target.subtract(pos);
СТЕНД.setVelocity(velocity.normalize().multiply(КОЭФФИЦИЕНТ));

(Не уверен насчет передвижения, я взял код из )
 
Последнее редактирование:
Назад
Сверху Снизу