static class TurtleEntity.LayEggGoal extends MoveToTargetPosGoal
Goal.Control| Modifier and Type | Field and Description |
|---|---|
private TurtleEntity |
turtle |
cooldown, lowestY, mob, speed, targetPos, tryingTime| Constructor and Description |
|---|
LayEggGoal(TurtleEntity turtle,
double speed) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canStart() |
protected boolean |
isTargetPos(WorldView world,
BlockPos pos) |
boolean |
shouldContinue() |
void |
tick() |
findTargetPos, getDesiredSquaredDistanceToTarget, getInterval, getTargetPos, hasReached, shouldResetPath, start, startMovingToTargetcanStop, getControls, setControls, stop, toStringprivate final TurtleEntity turtle
LayEggGoal(TurtleEntity turtle, double speed)
public boolean canStart()
canStart in class MoveToTargetPosGoalpublic boolean shouldContinue()
shouldContinue in class MoveToTargetPosGoalpublic void tick()
tick in class MoveToTargetPosGoalprotected boolean isTargetPos(WorldView world, BlockPos pos)
isTargetPos in class MoveToTargetPosGoal