public class FoxEntity.EatBerriesGoal extends MoveToBlockGoal
| Modifier and Type | Field and Description |
|---|---|
protected int |
field_220731_g |
creature, destinationBlock, field_203112_e, movementSpeed, runDelay, timeoutCounter| Constructor and Description |
|---|
EatBerriesGoal(double p_i50737_2_,
int p_i50737_4_,
int p_i50737_5_) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
eatBerry() |
double |
getTargetDistanceSq() |
boolean |
shouldExecute() |
boolean |
shouldMove() |
protected boolean |
shouldMoveTo(IWorldReader worldIn,
BlockPos pos) |
void |
startExecuting() |
void |
tick() |
func_220725_g, getIsAboveDestination, getRunDelay, searchForDestination, shouldContinueExecutinggetMutexFlags, isPreemptible, resetTask, setMutexFlags, toStringpublic EatBerriesGoal(double p_i50737_2_,
int p_i50737_4_,
int p_i50737_5_)
public double getTargetDistanceSq()
getTargetDistanceSq in class MoveToBlockGoalpublic boolean shouldMove()
shouldMove in class MoveToBlockGoalprotected boolean shouldMoveTo(IWorldReader worldIn, BlockPos pos)
shouldMoveTo in class MoveToBlockGoalpublic void tick()
tick in class MoveToBlockGoalprotected void eatBerry()
public boolean shouldExecute()
shouldExecute in class MoveToBlockGoalpublic void startExecuting()
startExecuting in class MoveToBlockGoal