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

Хочу сделать самонаводящуюся стрелу


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

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

Я уже сделал заготовку под лук, мне нужно что-бы стрелы с тегом find притягивались к ближайшей цели в радиусе 8 блоков не учитывая некоторых сущеостей

Попытался сделать команду, но выходит шляпа:
execute as @e[type=arrow,tag=find,nbt={inGround:0b}] at @s facing entity @e[sort=nearest,distance=..8,type=!item,type=!arrow,type=!minecraft:experience_orb,type=!minecraft:spectral_arrow,type=!minecraft:experience_bottle,limit=1,nbt=!{SelectedItem:{tag:{find:1b}}}] eyes run tp @s ^ ^ ^0.5

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

@Taraskamer Лучше делать через Motion

Как пример: [лучше обернуть в функцию]

1. Спавним дополнительную сущность(маркер) на кодинатах стрелы

2. Направляем маркер на игрока

3. Телепопортируем маркер на корды 0 0 0 и двигаем на ^ ^ ^1

4. Записываем Position маркера в Motion стрелы

Пр этом придётся сделать чанки с 0 0 до -1 -1 постоянно загруженными

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

35 минут назад, Taraskamer сказал:

Ещё можно спросить как записать позицию маркера в движение стрелы

data modify entity <Стрела> Motion set from entity <Маркер> Pos

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

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

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