Class InteractWithEntityTask<E extends LivingEntity,​T extends LivingEntity>

    • Field Detail

      • maxDist

        private final int maxDist
      • speedModifier

        private final float speedModifier
      • interactionRangeSqr

        private final int interactionRangeSqr
      • targetFilter

        private final java.util.function.Predicate<T extends LivingEntity> targetFilter
      • selfFilter

        private final java.util.function.Predicate<E extends LivingEntity> selfFilter
    • Constructor Detail

      • InteractWithEntityTask

        public InteractWithEntityTask​(EntityType<? extends T> p_i50363_1_,
                                      int p_i50363_2_,
                                      java.util.function.Predicate<E> p_i50363_3_,
                                      java.util.function.Predicate<T> p_i50363_4_,
                                      MemoryModuleType<T> p_i50363_5_,
                                      float p_i50363_6_,
                                      int p_i50363_7_)