Package net.minecraft.entity.ai.pathing
Class SpiderNavigation
java.lang.Object
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.MobNavigation
net.minecraft.entity.ai.pathing.SpiderNavigation
- Mappings:
Namespace Name official bnnintermediary net/minecraft/class_1410named net/minecraft/entity/ai/pathing/SpiderNavigation
-
Field Summary
FieldsFields 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 TypeMethodDescriptionfindPathTo(Entity entity, int distance) findPathTo(BlockPos target, int distance) booleanstartMovingTo(Entity entity, double speed) voidtick()Methods inherited from class net.minecraft.entity.ai.pathing.MobNavigation
adjustPath, canEnterOpenDoors, canWalkOnPath, createPathNodeNavigator, getPos, isAtValidPosition, method_35140, setAvoidSunlight, setCanEnterOpenDoors, setCanPathThroughDoors, setCanWalkOverFencesMethods 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, isValidPosition, recalculatePath, resetRangeMultiplier, setCanSwim, setRangeMultiplier, setSpeed, shouldRecalculatePath, startMovingAlong, startMovingTo, stop
-
Field Details
-
targetPos
- Mappings:
Namespace Name Mixin selector official pLbnn;p:Lgp;intermediary field_6687Lnet/minecraft/class_1410;field_6687:Lnet/minecraft/class_2338;named targetPosLnet/minecraft/entity/ai/pathing/SpiderNavigation;targetPos:Lnet/minecraft/util/math/BlockPos;
-
-
Constructor Details
-
SpiderNavigation
- Mappings:
Namespace Name Mixin selector official <init>Lbnm;<init>(Lbei;Lcjw;)Vintermediary <init>Lnet/minecraft/class_1408;<init>(Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/ai/pathing/EntityNavigation;<init>(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/world/World;)V
-
-
Method Details
-
findPathTo
- Overrides:
findPathToin classMobNavigation- Mappings:
Namespace Name Mixin selector official aLbnm;a(Lgp;I)Ldtz;intermediary method_6348Lnet/minecraft/class_1408;method_6348(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_11;named findPathToLnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/entity/ai/pathing/Path;
-
findPathTo
- Overrides:
findPathToin classMobNavigation- Mappings:
Namespace Name Mixin selector official aLbnm;a(Lbdr;I)Ldtz;intermediary method_6349Lnet/minecraft/class_1408;method_6349(Lnet/minecraft/class_1297;I)Lnet/minecraft/class_11;named findPathToLnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/entity/ai/pathing/Path;
-
startMovingTo
- Overrides:
startMovingToin classEntityNavigation- Mappings:
Namespace Name Mixin selector official aLbnm;a(Lbdr;D)Zintermediary method_6335Lnet/minecraft/class_1408;method_6335(Lnet/minecraft/class_1297;D)Znamed startMovingToLnet/minecraft/entity/ai/pathing/EntityNavigation;startMovingTo(Lnet/minecraft/entity/Entity;D)Z
-
tick
public void tick()- Overrides:
tickin classEntityNavigation- Mappings:
Namespace Name Mixin selector official cLbnm;c()Vintermediary method_6360Lnet/minecraft/class_1408;method_6360()Vnamed tickLnet/minecraft/entity/ai/pathing/EntityNavigation;tick()V
-