net.minecraft.entity.ai.goal

public abstract class TrackTargetGoal

extends Goal

ais
net.minecraft.unmapped.C_26503435
net.minecraft.entity.ai.goal.TrackTargetGoal
net.minecraft.entity.ai.EntityAITarget

Field summary

Modifier and TypeField
protected final PathFinderMobEntity
e
f_03304500
mob
field_75299_d
protected boolean
f
f_77686246
checkVisibility
field_75297_f
private final boolean
a
f_62007494
checkCanNavigate
field_75303_a
private int
b
f_04013465
canNavigateFlag
field_75301_b
private int
c
f_07483344
checkCanNavigateCooldown
field_75302_c
private int
d
f_48252254
timeWithoutVisibility
field_75298_g
protected LivingEntity
g
f_60915880
target
field_188509_g
protected int
h
f_53027622
maxTimeWithoutVisibility
field_188510_h

Constructor summary

ModifierConstructor
public (PathFinderMobEntity entity, boolean checkVisibility)
public (PathFinderMobEntity entity, boolean checkVisibility, boolean checkCanNavigate)

Method summary

Modifier and TypeMethod
public boolean
b()
m_68122984()
shouldContinue()
func_75253_b()
protected double
i()
m_64073948()
getFollowRange()
func_111175_f()
public void
c()
m_38932409()
start()
func_75249_e()
public void
d()
m_77320506()
stop()
func_75251_c()
public static boolean
a(afb arg0, afa arg1, boolean arg2, boolean arg3)
m_14725985(C_21461336 arg0, C_74425583 arg1, boolean arg2, boolean arg3)
isTarget(MobEntity entity, LivingEntity target, boolean isPlayer, boolean checkVisibility)
func_179445_a(EntityLiving arg0, EntityLivingBase arg1, boolean arg2, boolean arg3)
protected boolean
a(afa arg0, boolean arg1)
m_84499233(C_74425583 arg0, boolean arg1)
canTarget(LivingEntity targetEntity, boolean isPlayer)
func_75296_a(EntityLivingBase arg0, boolean arg1)
private boolean
a(afa arg0)
m_59048105(C_74425583 arg0)
canNavigateToTarget(LivingEntity targetEntity)
func_75295_a(EntityLivingBase arg0)
public TrackTargetGoal
b(int arg0)
m_34109085(int arg0)
setMaxTimeWithoutVisibility(int ticks)
func_190882_b(int arg0)