static class RavagerEntity.Navigation extends MobNavigation
currentNodeMs, currentNodeTimeout, currentPath, entity, lastActiveTickMs, lastNodePosition, lastRecalculateTime, nodeMaker, nodeReachProximity, pathStartPos, pathStartTime, shouldRecalculate, speed, tickCount, world
Constructor and Description |
---|
Navigation(MobEntity mob,
World world) |
Modifier and Type | Method and Description |
---|---|
protected PathNodeNavigator |
createPathNodeNavigator(int range) |
adjustPath, canEnterOpenDoors, canPathDirectlyThrough, canWalkOnPath, findPathTo, findPathTo, getPos, isAtValidPosition, setAvoidSunlight, setCanPathThroughDoors
canSwim, checkTimeouts, continueFollowingPath, findPathTo, findPathToAny, findPathToAny, getCurrentPath, getNodeMaker, getTargetPos, isFollowingPath, isIdle, isInLiquid, isValidPosition, onBlockChanged, recalculatePath, resetRangeMultiplier, setCanSwim, setRangeMultiplier, setSpeed, shouldRecalculatePath, startMovingAlong, startMovingTo, startMovingTo, stop, tick
protected PathNodeNavigator createPathNodeNavigator(int range)
createPathNodeNavigator
in class MobNavigation