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 intermediary net/minecraft/class_4985$class_4988official bwn$bnamed net/minecraft/entity/passive/StriderEntity$Navigation
-
Field Summary
Fields inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
currentNodeMs, currentNodeTimeout, currentPath, entity, inRecalculationCooldown, lastActiveTickMs, lastNodePosition, lastRecalculateTime, nodeMaker, nodeReachProximity, pathStartPos, pathStartTime, speed, tickCount, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanWalkOnPath(PathNodeType pathType) protected PathNodeNavigatorcreatePathNodeNavigator(int range) booleanisValidPosition(BlockPos pos) Methods inherited from class net.minecraft.entity.ai.pathing.MobNavigation
adjustPath, canEnterOpenDoors, findPathTo, findPathTo, getPos, isAtValidPosition, method_35140, setAvoidSunlight, setCanEnterOpenDoors, setCanPathThroughDoors, setCanWalkOverFencesMethods inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
adjustTargetY, canJumpToNext, 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
-
Navigation
Navigation(StriderEntity entity, World world) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_4985$class_4988;<init>(Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)Vofficial <init>Lbwn$b;<init>(Lbwn;Lcmk;)Vnamed <init>Lnet/minecraft/entity/passive/StriderEntity$Navigation;<init>(Lnet/minecraft/entity/passive/StriderEntity;Lnet/minecraft/world/World;)V
-
-
Method Details
-
canWalkOnPath
- Overrides:
canWalkOnPathin classMobNavigation- Mappings:
Namespace Name Mixin selector intermediary method_26338Lnet/minecraft/class_1409;method_26338(Lnet/minecraft/class_7;)Zofficial aLbpg;a(Ldxm;)Znamed canWalkOnPathLnet/minecraft/entity/ai/pathing/MobNavigation;canWalkOnPath(Lnet/minecraft/entity/ai/pathing/PathNodeType;)Z
-
isValidPosition
- Overrides:
isValidPositionin classEntityNavigation- Mappings:
Namespace Name Mixin selector intermediary method_6333Lnet/minecraft/class_1408;method_6333(Lnet/minecraft/class_2338;)Zofficial aLbph;a(Lgu;)Znamed isValidPositionLnet/minecraft/entity/ai/pathing/EntityNavigation;isValidPosition(Lnet/minecraft/util/math/BlockPos;)Z