public class ClimberPathNavigator extends GroundPathNavigator
| Modifier and Type | Field and Description |
|---|---|
private BlockPos |
targetPosition |
currentPath, entity, lastPosCheck, lastTimeoutCheck, lastTimeUpdated, maxDistanceToWaypoint, nodeProcessor, speed, ticksAtLastPos, timeoutCachedNode, timeoutLimit, timeoutTimer, totalTicks, tryUpdatePath, world| Constructor and Description |
|---|
ClimberPathNavigator(MobEntity entityLivingIn,
World worldIn) |
| Modifier and Type | Method and Description |
|---|---|
Path |
getPathToEntity(Entity entityIn,
int p_75494_2_) |
Path |
getPathToPos(BlockPos pos,
int p_179680_2_) |
void |
tick() |
boolean |
tryMoveToEntityLiving(Entity entityIn,
double speedIn) |
canNavigate, getEnterDoors, getEntityPosition, getPathFinder, isDirectPathBetweenPoints, setAvoidSun, setBreakDoors, trimPathcanEntityStandOnPos, canUpdatePathOnTimeout, checkForStuck, clearPath, func_220970_c, func_225463_a, func_225464_a, func_226337_n_, getCanSwim, getNodeProcessor, getPath, getPathToPos, getTargetPos, isInLiquid, noPath, pathFollow, resetRangeMultiplier, setCanSwim, setPath, setRangeMultiplier, setSpeed, tryMoveToXYZ, updatePathprivate BlockPos targetPosition
public Path getPathToPos(BlockPos pos, int p_179680_2_)
getPathToPos in class GroundPathNavigatorpublic Path getPathToEntity(Entity entityIn, int p_75494_2_)
getPathToEntity in class GroundPathNavigatorpublic boolean tryMoveToEntityLiving(Entity entityIn, double speedIn)
tryMoveToEntityLiving in class PathNavigatorpublic void tick()
tick in class PathNavigator