public class PathNavigateClimber extends PathNavigateGround
| Modifier and Type | Field and Description |
|---|---|
private BlockPos |
targetPosition |
currentPath, entity, maxDistanceToWaypoint, nodeProcessor, speed, totalTicks, tryUpdatePath, world| Constructor and Description |
|---|
PathNavigateClimber(EntityLiving entityLivingIn,
World worldIn) |
| Modifier and Type | Method and Description |
|---|---|
Path |
getPathToEntityLiving(Entity entityIn) |
Path |
getPathToPos(BlockPos pos) |
void |
onUpdateNavigation() |
boolean |
tryMoveToEntityLiving(Entity entityIn,
double speedIn) |
canNavigate, getCanSwim, getEnterDoors, getEntityPosition, getPathFinder, isDirectPathBetweenPoints, removeSunnyPath, setAvoidSun, setBreakDoors, setCanSwim, setEnterDoorscanEntityStandOnPos, canUpdatePathOnTimeout, checkForStuck, clearPath, debugPathFinding, getNodeProcessor, getPath, getPathSearchRange, getPathToXYZ, isInLiquid, noPath, pathFollow, setPath, setSpeed, tryMoveToXYZ, updatePathprivate BlockPos targetPosition
public PathNavigateClimber(EntityLiving entityLivingIn, World worldIn)
public Path getPathToPos(BlockPos pos)
getPathToPos in class PathNavigateGroundpublic Path getPathToEntityLiving(Entity entityIn)
getPathToEntityLiving in class PathNavigateGroundpublic boolean tryMoveToEntityLiving(Entity entityIn, double speedIn)
tryMoveToEntityLiving in class PathNavigatepublic void onUpdateNavigation()
onUpdateNavigation in class PathNavigate