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 brg$bintermediary net/minecraft/class_4985$class_4988named 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, setCanPathThroughDoorsMethods inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
adjustTargetY, 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 official <init>Lbrg$b;<init>(Lbrg;Lcga;)Vintermediary <init>Lnet/minecraft/class_4985$class_4988;<init>(Lnet/minecraft/class_4985;Lnet/minecraft/class_1937;)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 official aLbke;a(Ldpk;)Zintermediary method_26338Lnet/minecraft/class_1409;method_26338(Lnet/minecraft/class_7;)Znamed canWalkOnPathLnet/minecraft/entity/ai/pathing/MobNavigation;canWalkOnPath(Lnet/minecraft/entity/ai/pathing/PathNodeType;)Z
-
isValidPosition
- Overrides:
isValidPositionin classEntityNavigation- Mappings:
Namespace Name Mixin selector official aLbkf;a(Lgt;)Zintermediary method_6333Lnet/minecraft/class_1408;method_6333(Lnet/minecraft/class_2338;)Znamed isValidPositionLnet/minecraft/entity/ai/pathing/EntityNavigation;isValidPosition(Lnet/minecraft/util/math/BlockPos;)Z