static class TurtleEntity.Navigator extends SwimmerPathNavigator
currentPath, entity, lastPosCheck, lastTimeoutCheck, lastTimeUpdated, maxDistanceToWaypoint, nodeProcessor, speed, ticksAtLastPos, timeoutCachedNode, timeoutLimit, timeoutTimer, totalTicks, tryUpdatePath, world
Constructor and Description |
---|
Navigator(TurtleEntity turtle,
World worldIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
canEntityStandOnPos(BlockPos pos) |
protected boolean |
canNavigate() |
protected PathFinder |
getPathFinder(int p_179679_1_) |
checkForStuck, getEntityPosition, isDirectPathBetweenPoints, pathFollow, setCanSwim, tick
canUpdatePathOnTimeout, clearPath, func_220970_c, func_225463_a, func_225464_a, func_226337_n_, getCanSwim, getNodeProcessor, getPath, getPathToEntity, getPathToPos, getPathToPos, getTargetPos, isInLiquid, noPath, resetRangeMultiplier, setPath, setRangeMultiplier, setSpeed, trimPath, tryMoveToEntityLiving, tryMoveToXYZ, updatePath
Navigator(TurtleEntity turtle, World worldIn)
protected boolean canNavigate()
canNavigate
in class SwimmerPathNavigator
protected PathFinder getPathFinder(int p_179679_1_)
getPathFinder
in class SwimmerPathNavigator
public boolean canEntityStandOnPos(BlockPos pos)
canEntityStandOnPos
in class SwimmerPathNavigator