public class CatLieOnBedGoal extends MoveToBlockGoal
creature, destinationBlock, field_203112_e, movementSpeed, runDelay, timeoutCounter| Constructor and Description |
|---|
CatLieOnBedGoal(CatEntity catIn,
double speed,
int length) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getRunDelay(CreatureEntity creatureIn) |
void |
resetTask() |
boolean |
shouldExecute() |
protected boolean |
shouldMoveTo(IWorldReader worldIn,
BlockPos pos) |
void |
startExecuting() |
void |
tick() |
func_220725_g, getIsAboveDestination, getTargetDistanceSq, searchForDestination, shouldContinueExecuting, shouldMovegetMutexFlags, isPreemptible, setMutexFlagspublic CatLieOnBedGoal(CatEntity catIn, double speed, int length)
public boolean shouldExecute()
shouldExecute in class MoveToBlockGoalpublic void startExecuting()
startExecuting in class MoveToBlockGoalprotected int getRunDelay(CreatureEntity creatureIn)
getRunDelay in class MoveToBlockGoalpublic void tick()
tick in class MoveToBlockGoalprotected boolean shouldMoveTo(IWorldReader worldIn, BlockPos pos)
shouldMoveTo in class MoveToBlockGoal