1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как заставить LivingEntity испугатся?

Тема в разделе "Разработка плагинов для новичков", создана пользователем MySoR, 5 апр 2022.

  1. Автор темы
    MySoR

    MySoR Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    MySoR
    Мне нужно заставить ентити постоянно боятся как будто ее ударил игрок рукой.
    NMS тоже подойдет.
    По запросу в гугл "how to make Entity afraid of Bukkit" ничего не нашел
     
  2. mirrerror

    mirrerror Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    "Как заставить существо бояться Баккита?" Не знаю. :lol:
    Как вариант, можешь просто задавать каждую секунду этому энтити рандомную точку для перемещения в патфайндере в небольшом радиусе.
     
  3. Alexey Legasov

    Alexey Legasov Новичок

    Баллы:
    6
    Имя в Minecraft:
    Radialis
    Вместо Type поставь класс сущности, которую нужно избегать


    new PathfinderGoalAvoidTarget<Type>(Твоя сущность, Type.class, /* Возможно модификатор скорости, не уверен */1.0f, 0.6, 0.6);
     
  4. Автор темы
    MySoR

    MySoR Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    MySoR
    Немного не понимаю что передавать в генерик простой интерфейс Pillager оно не принемает хотел засунуть туда CraftPillager но такого класса просто не существует
     
  5. Zuif

    Zuif Активный участник Пользователь

    Баллы:
    76
    вместо Type EntityHuman поставь чтобы боялся игрока, там где твоя сущность надо твою сущность которая extends EntityPilager
     

Поделиться этой страницей