net.minecraft.entity.ai.goal

public class RevengeGoal

extends TrackTargetGoal

aii
net.minecraft.unmapped.C_64283062
net.minecraft.entity.ai.goal.RevengeGoal
net.minecraft.entity.ai.EntityAIHurtByTarget

Field summary

Modifier and TypeField
private final boolean
a
f_66404156
callOthersForRevenge
field_75312_a
private int
b
f_90248350
lastAttackedTime
field_142052_b
private final Class<?>[]
c
f_83458309
ignoredTypes
field_179447_c

Constructor summary

ModifierConstructor
public (PathFinderMobEntity mob, boolean callOthersForRevenge, Class<?>... ignoredTypes)

Method summary

Modifier and TypeMethod
public boolean
a()
m_13184927()
canStart()
func_75250_a()
public void
c()
m_38932409()
start()
func_75249_e()
protected void
g()
m_00851965()
callSameTypeForRevenge()
func_190105_f()
protected void
a(afd arg0, aex arg1)
m_36763785(C_45915938 arg0, C_74425583 arg1)
setMobEntityTarget(PathFinderMobEntity mob, LivingEntity target)
func_179446_a(EntityCreature arg0, EntityLivingBase arg1)