public class PathNavigateClimber extends PathNavigateGround
currentPath, nodeProcessor, speed, theEntity, world
Constructor and Description |
---|
PathNavigateClimber(EntityLiving entityLivingIn,
World worldIn) |
Modifier and Type | Method and Description |
---|---|
Path |
getPathToEntityLiving(Entity entityIn)
Returns the path to the given EntityLiving.
|
Path |
getPathToPos(BlockPos pos)
Returns path to given BlockPos
|
void |
onUpdateNavigation() |
boolean |
tryMoveToEntityLiving(Entity entityIn,
double speedIn)
Try to find and set a path to EntityLiving.
|
canNavigate, getCanSwim, getEnterDoors, getEntityPosition, getPathFinder, isDirectPathBetweenPoints, removeSunnyPath, setAvoidSun, setBreakDoors, setCanSwim, setEnterDoors
canEntityStandOnPos, canUpdatePathOnTimeout, checkForStuck, clearPathEntity, getNodeProcessor, getPath, getPathSearchRange, getPathToXYZ, isInLiquid, noPath, pathFollow, setPath, setSpeed, tryMoveToXYZ, updatePath
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