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, setEnterDoors
canEntityStandOnPos, canUpdatePathOnTimeout, checkForStuck, clearPath, debugPathFinding, getNodeProcessor, getPath, getPathSearchRange, getPathToXYZ, isInLiquid, noPath, pathFollow, setPath, setSpeed, tryMoveToXYZ, updatePath
private BlockPos targetPosition
public PathNavigateClimber(EntityLiving entityLivingIn, World worldIn)
public Path getPathToPos(BlockPos pos)
getPathToPos
in class PathNavigateGround
public Path getPathToEntityLiving(Entity entityIn)
getPathToEntityLiving
in class PathNavigateGround
public boolean tryMoveToEntityLiving(Entity entityIn, double speedIn)
tryMoveToEntityLiving
in class PathNavigate
public void onUpdateNavigation()
onUpdateNavigation
in class PathNavigate