Class StopAttackingIfTargetInvalid
java.lang.Object
net.minecraft.world.entity.ai.behavior.StopAttackingIfTargetInvalid
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <E extends Mob>
 BehaviorControl<E> create()static <E extends Mob>
 BehaviorControl<E> create(BiConsumer<E, LivingEntity> p_260165_) static <E extends Mob>
 BehaviorControl<E> create(Predicate<LivingEntity> p_259762_) static <E extends Mob>
 BehaviorControl<E> create(Predicate<LivingEntity> p_260357_, BiConsumer<E, LivingEntity> p_259568_, boolean p_260319_) private static booleanisTiredOfTryingToReachTarget(LivingEntity p_259416_, Optional<Long> p_259377_) 
- 
Field Details- 
TIMEOUT_TO_GET_WITHIN_ATTACK_RANGEprivate static final int TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE- See Also:
 
 
- 
- 
Constructor Details- 
StopAttackingIfTargetInvalidpublic StopAttackingIfTargetInvalid()
 
- 
- 
Method Details- 
create
- 
create
- 
create
- 
createpublic static <E extends Mob> BehaviorControl<E> create(Predicate<LivingEntity> p_260357_, BiConsumer<E, LivingEntity> p_259568_, boolean p_260319_) 
- 
isTiredOfTryingToReachTargetprivate static boolean isTiredOfTryingToReachTarget(LivingEntity p_259416_, Optional<Long> p_259377_) 
 
-