net.minecraft.entity.ai.goal

public class ActiveTargetGoal<T extends LivingEntity>

extends TrackTargetGoal

aio
net.minecraft.unmapped.C_60757581
net.minecraft.entity.ai.goal.ActiveTargetGoal
net.minecraft.entity.ai.EntityAINearestAttackableTarget

Field summary

Modifier and TypeField
protected final Class<T>
a
f_55060794
targetType
field_75307_b
private final int
i
f_29667812
chanceToStartGoal
field_75308_c
protected final ActiveTargetGoal$EntityDistanceComparator
b
f_19398391
comparator
field_75306_g
protected final Predicate<? super T>
c
f_33367493
targetFilter
field_82643_g
protected T
d
f_72327905
target
field_75309_a

Constructor summary

ModifierConstructor
public (PathFinderMobEntity entity, Class<T> targetType, boolean checkVisibility)
public (PathFinderMobEntity entity, Class<T> targetType, boolean checkVisibility, boolean checkCanNavigate)
public (PathFinderMobEntity arg0, Class<T> arg1, int arg2, boolean arg3, boolean arg4, Predicate<? super T> arg5)

Method summary

Modifier and TypeMethod
public boolean
a()
m_13184927()
canStart()
func_75250_a()
protected Box
a(double arg0)
m_85710535(double arg0)
getSearchBox(double distance)
func_188511_a(double arg0)
public void
c()
m_38932409()
start()
func_75249_e()