Package net.minecraft.entity.passive
Class StriderEntity.Navigation
java.lang.Object
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.MobNavigation
net.minecraft.entity.passive.StriderEntity.Navigation
- Enclosing class:
- StriderEntity
- Mappings:
- Namespace - Name - official - bsd$b- intermediary - net/minecraft/class_4985$class_4988- named - net/minecraft/entity/passive/StriderEntity$Navigation
- 
Field SummaryFields inherited from class net.minecraft.entity.ai.pathing.EntityNavigationcurrentNodeMs, currentNodeTimeout, currentPath, entity, inRecalculationCooldown, lastActiveTickMs, lastNodePosition, lastRecalculateTime, nodeMaker, nodeReachProximity, pathStartPos, pathStartTime, speed, tickCount, world
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleancanWalkOnPath(PathNodeType pathType) protected PathNodeNavigatorcreatePathNodeNavigator(int range) booleanisValidPosition(BlockPos pos) Methods inherited from class net.minecraft.entity.ai.pathing.MobNavigationadjustPath, canEnterOpenDoors, findPathTo, findPathTo, getPos, isAtValidPosition, method_35140, setAvoidSunlight, setCanEnterOpenDoors, setCanPathThroughDoorsMethods inherited from class net.minecraft.entity.ai.pathing.EntityNavigationadjustTargetY, canPathDirectlyThrough, canSwim, checkTimeouts, continueFollowingPath, doesNotCollide, findPathTo, findPathTo, findPathTo, findPathTo, findPathToAny, findPathToAny, getCurrentPath, getNodeMaker, getNodeReachProximity, getTargetPos, isFollowingPath, isIdle, isInLiquid, isNearPathStartPos, recalculatePath, resetRangeMultiplier, setCanSwim, setRangeMultiplier, setSpeed, shouldRecalculatePath, startMovingAlong, startMovingTo, startMovingTo, stop, tick
- 
Constructor Details- 
NavigationNavigation(StriderEntity entity, World world) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbsd$b;<init>(Lbsd;Lcgx;)V- intermediary - <init>- Lnet/minecraft/class_4985$class_4988;<init>(Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)V- named - <init>- Lnet/minecraft/entity/passive/StriderEntity$Navigation;<init>(Lnet/minecraft/entity/passive/StriderEntity;Lnet/minecraft/world/World;)V
 
 
- 
- 
Method Details
- 
canWalkOnPath- Overrides:
- canWalkOnPathin class- MobNavigation
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lblb;a(Ldqh;)Z- intermediary - method_26338- Lnet/minecraft/class_1409;method_26338(Lnet/minecraft/class_7;)Z- named - canWalkOnPath- Lnet/minecraft/entity/ai/pathing/MobNavigation;canWalkOnPath(Lnet/minecraft/entity/ai/pathing/PathNodeType;)Z
 
- 
isValidPosition- Overrides:
- isValidPositionin class- EntityNavigation
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lblc;a(Lgt;)Z- intermediary - method_6333- Lnet/minecraft/class_1408;method_6333(Lnet/minecraft/class_2338;)Z- named - isValidPosition- Lnet/minecraft/entity/ai/pathing/EntityNavigation;isValidPosition(Lnet/minecraft/util/math/BlockPos;)Z