public class OwnerHurtByTargetGoal extends TargetGoal
Modifier and Type | Field and Description |
---|---|
private LivingEntity |
attacker |
private TameableEntity |
tameable |
private int |
timestamp |
goalOwner, shouldCheckSight, target, unseenMemoryTicks
Constructor and Description |
---|
OwnerHurtByTargetGoal(TameableEntity theDefendingTameableIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
shouldExecute() |
void |
startExecuting() |
getTargetDistance, isSuitableTarget, resetTask, setUnseenMemoryTicks, shouldContinueExecuting
getMutexFlags, isPreemptible, setMutexFlags, tick, toString
private final TameableEntity tameable
private LivingEntity attacker
private int timestamp
public OwnerHurtByTargetGoal(TameableEntity theDefendingTameableIn)
public boolean shouldExecute()
shouldExecute
in class Goal
public void startExecuting()
startExecuting
in class TargetGoal