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, tickcanUpdatePathOnTimeout, 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, updatePathNavigator(TurtleEntity turtle, World worldIn)
protected boolean canNavigate()
canNavigate in class SwimmerPathNavigatorprotected PathFinder getPathFinder(int p_179679_1_)
getPathFinder in class SwimmerPathNavigatorpublic boolean canEntityStandOnPos(BlockPos pos)
canEntityStandOnPos in class SwimmerPathNavigator