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 named net/minecraft/entity/ai/pathing/SpiderNavigationintermediary net/minecraft/class_1410official cdb
-
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, canJumpToNext, canPathDirectlyThrough, canSwim, checkTimeouts, continueFollowingPath, doesNotCollide, findPathTo, findPathTo, findPathTo, findPathTo, findPathToAny, findPathToAny, getCurrentPath, getNodeMaker, getNodeReachProximity, getTargetPos, isFollowingPath, isIdle, isNearPathStartPos, isValidPosition, recalculatePath, resetRangeMultiplier, setCanSwim, setRangeMultiplier, setSpeed, shouldRecalculatePath, startMovingAlong, startMovingTo, startMovingTo, stop
-
Field Details
-
targetPos
- Mappings:
Namespace Name Mixin selector named targetPosLnet/minecraft/entity/ai/pathing/SpiderNavigation;targetPos:Lnet/minecraft/util/math/BlockPos;intermediary field_6687Lnet/minecraft/class_1410;field_6687:Lnet/minecraft/class_2338;official pLcdb;p:Ljd;
-
-
Constructor Details
-
SpiderNavigation
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/ai/pathing/EntityNavigation;<init>(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_1408;<init>(Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)Vofficial <init>Lcda;<init>(Lbtp;Ldcw;)V
-
-
Method Details
-
findPathTo
- Overrides:
findPathToin classMobNavigation- Mappings:
Namespace Name Mixin selector named findPathToLnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/entity/ai/pathing/Path;intermediary method_6348Lnet/minecraft/class_1408;method_6348(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_11;official aLcda;a(Ljd;I)Leps;
-
findPathTo
- Overrides:
findPathToin classMobNavigation- Mappings:
Namespace Name Mixin selector named findPathToLnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/entity/ai/pathing/Path;intermediary method_6349Lnet/minecraft/class_1408;method_6349(Lnet/minecraft/class_1297;I)Lnet/minecraft/class_11;official aLcda;a(Lbsr;I)Leps;
-
startMovingTo
- Overrides:
startMovingToin classEntityNavigation- Mappings:
Namespace Name Mixin selector named startMovingToLnet/minecraft/entity/ai/pathing/EntityNavigation;startMovingTo(Lnet/minecraft/entity/Entity;D)Zintermediary method_6335Lnet/minecraft/class_1408;method_6335(Lnet/minecraft/class_1297;D)Zofficial aLcda;a(Lbsr;D)Z
-
tick
public void tick()- Overrides:
tickin classEntityNavigation- Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/entity/ai/pathing/EntityNavigation;tick()Vintermediary method_6360Lnet/minecraft/class_1408;method_6360()Vofficial cLcda;c()V
-