public class EntityAIHurtByTarget extends EntityAITarget
shouldCheckSight, target, taskOwner, unseenMemoryTicks| Constructor and Description |
|---|
EntityAIHurtByTarget(EntityCreature creatureIn,
boolean entityCallsForHelpIn,
java.lang.Class<?>... targetClassesIn) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
alertOthers() |
protected void |
setEntityAttackTarget(EntityCreature creatureIn,
EntityLivingBase entityLivingBaseIn) |
boolean |
shouldExecute() |
void |
startExecuting() |
continueExecuting, getTargetDistance, isSuitableTarget, isSuitableTarget, resetTask, setUnseenMemoryTicksgetMutexBits, isInterruptible, setMutexBits, updateTaskpublic EntityAIHurtByTarget(EntityCreature creatureIn, boolean entityCallsForHelpIn, java.lang.Class<?>... targetClassesIn)
public boolean shouldExecute()
shouldExecute in class EntityAIBasepublic void startExecuting()
startExecuting in class EntityAITargetprotected void alertOthers()
protected void setEntityAttackTarget(EntityCreature creatureIn, EntityLivingBase entityLivingBaseIn)