Помогите Заставить моба двигаться в нужные координаты

  • Автор темы Автор темы SaMEC
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

SaMEC

Старожил
Пользователь
Баллы
173
Имя в Minecraft
Nick
Собственно из документации известно, что нужно делать что либо подобное
Код:
          Player p = (Player)sender;
          Location l = p.getLocation();
          LivingEntity e= p.getWorld().spawn(l, Zombie.class);
          ((EntityCreature) ((CraftEntity) e).getHandle()).getNavigation().a(22, 87, 12, 1D);
Однако каким боком бы я это не подгонял это не работает, в пакеты пока что лезть не хочу. Вопрос в том, что если кто сталкивался прошу совета, что может быть не так.
 
Так а что собственно не работает? Он туда не движется или что? Ты у него все пасфайндеры же не удалил, твой таск идти в эту позицию перебивается другим
 
Так а что собственно не работает? Он туда не движется или что? Ты у него все пасфайндеры же не удалил, твой таск идти в эту позицию перебивается другим
Да он не движется, то есть как я теперь понял, что каждую секунду(плюс минус) он выбирает заново куда следовать
 
Необходимо удалить дефолтные пасфайндеры и гоалселекторы, если ты собрался давать мобу собственный ИИ. Но NMS для подобных задач я использовать не рекомендую - задолбаешься с обновлениями
 
Необходимо удалить дефолтные пасфайндеры и гоалселекторы, если ты собрался давать мобу собственный ИИ. Но NMS для подобных задач я использовать не рекомендую - задолбаешься с обновлениями
Не думаю, что у него так глобально. Всего лишь путь моб в локацию.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх