public class OwnerHurtTargetGoal extends TargetGoal
Modifier and Type | Field and Description |
---|---|
private LivingEntity |
attacker |
private TameableEntity |
tameable |
private int |
timestamp |
goalOwner, shouldCheckSight, target, unseenMemoryTicks
Constructor and Description |
---|
OwnerHurtTargetGoal(TameableEntity theEntityTameableIn) |
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 OwnerHurtTargetGoal(TameableEntity theEntityTameableIn)
public boolean shouldExecute()
shouldExecute
in class Goal
public void startExecuting()
startExecuting
in class TargetGoal