public class CatSitOnBlockGoal extends MoveToBlockGoal
creature, destinationBlock, field_203112_e, movementSpeed, runDelay, timeoutCounter
Constructor and Description |
---|
CatSitOnBlockGoal(CatEntity p_i50330_1_,
double p_i50330_2_) |
Modifier and Type | Method and Description |
---|---|
void |
resetTask() |
boolean |
shouldExecute() |
protected boolean |
shouldMoveTo(IWorldReader worldIn,
BlockPos pos) |
void |
startExecuting() |
void |
tick() |
func_220725_g, getIsAboveDestination, getRunDelay, getTargetDistanceSq, searchForDestination, shouldContinueExecuting, shouldMove
getMutexFlags, isPreemptible, setMutexFlags
public CatSitOnBlockGoal(CatEntity p_i50330_1_, double p_i50330_2_)
public boolean shouldExecute()
shouldExecute
in class MoveToBlockGoal
public void startExecuting()
startExecuting
in class MoveToBlockGoal
public void tick()
tick
in class MoveToBlockGoal
protected boolean shouldMoveTo(IWorldReader worldIn, BlockPos pos)
shouldMoveTo
in class MoveToBlockGoal