public class EntityAIHarvestFarmland extends EntityAIMoveToBlock
destinationBlock, runDelay| Constructor and Description |
|---|
EntityAIHarvestFarmland(EntityVillager theVillagerIn,
double speedIn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
continueExecuting()
Returns whether an in-progress EntityAIBase should continue executing
|
boolean |
shouldExecute()
Returns whether the EntityAIBase should begin execution.
|
protected boolean |
shouldMoveTo(World worldIn,
BlockPos pos)
Return true to set given position as destination
|
void |
updateTask()
Updates the task
|
getIsAboveDestination, startExecutinggetMutexBits, isInterruptible, resetTask, setMutexBitspublic EntityAIHarvestFarmland(EntityVillager theVillagerIn, double speedIn)
public boolean shouldExecute()
shouldExecute in class EntityAIMoveToBlockpublic boolean continueExecuting()
continueExecuting in class EntityAIMoveToBlockpublic void updateTask()
updateTask in class EntityAIMoveToBlockprotected boolean shouldMoveTo(World worldIn, BlockPos pos)
shouldMoveTo in class EntityAIMoveToBlock