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) |
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, 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