public class EntityAIMate extends EntityAIBase
Modifier and Type | Field and Description |
---|---|
protected EntityAnimal |
animal |
protected EntityAnimal |
targetMate |
protected World |
world |
Constructor and Description |
---|
EntityAIMate(EntityAnimal animal,
double speedIn) |
EntityAIMate(EntityAnimal p_i47306_1_,
double p_i47306_2_,
java.lang.Class<? extends EntityAnimal> p_i47306_4_) |
Modifier and Type | Method and Description |
---|---|
void |
resetTask() |
boolean |
shouldContinueExecuting() |
boolean |
shouldExecute() |
protected void |
spawnBaby() |
void |
tick() |
getMutexBits, isInterruptible, setMutexBits, startExecuting
protected final EntityAnimal animal
protected World world
protected EntityAnimal targetMate
public EntityAIMate(EntityAnimal animal, double speedIn)
public EntityAIMate(EntityAnimal p_i47306_1_, double p_i47306_2_, java.lang.Class<? extends EntityAnimal> p_i47306_4_)
public boolean shouldExecute()
shouldExecute
in class EntityAIBase
public boolean shouldContinueExecuting()
shouldContinueExecuting
in class EntityAIBase
public void resetTask()
resetTask
in class EntityAIBase
public void tick()
tick
in class EntityAIBase
protected void spawnBaby()