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/SpiderNavigation
intermediary net/minecraft/class_1410
official cdb
-
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
-
Method Summary
Modifier and TypeMethodDescriptionfindPathTo
(Entity entity, int distance) findPathTo
(BlockPos target, int distance) boolean
startMovingTo
(Entity entity, double speed) void
tick()
Methods inherited from class net.minecraft.entity.ai.pathing.MobNavigation
adjustPath, canEnterOpenDoors, canWalkOnPath, createPathNodeNavigator, getPos, isAtValidPosition, method_35140, setAvoidSunlight, setCanEnterOpenDoors, setCanPathThroughDoors, setCanWalkOverFences
Methods 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 targetPos
Lnet/minecraft/entity/ai/pathing/SpiderNavigation;targetPos:Lnet/minecraft/util/math/BlockPos;
intermediary field_6687
Lnet/minecraft/class_1410;field_6687:Lnet/minecraft/class_2338;
official p
Lcdb;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;)V
intermediary <init>
Lnet/minecraft/class_1408;<init>(Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)V
official <init>
Lcda;<init>(Lbtp;Ldcw;)V
-
-
Method Details
-
findPathTo
- Overrides:
findPathTo
in classMobNavigation
- Mappings:
Namespace Name Mixin selector named findPathTo
Lnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/entity/ai/pathing/Path;
intermediary method_6348
Lnet/minecraft/class_1408;method_6348(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_11;
official a
Lcda;a(Ljd;I)Leps;
-
findPathTo
- Overrides:
findPathTo
in classMobNavigation
- Mappings:
Namespace Name Mixin selector named findPathTo
Lnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/entity/ai/pathing/Path;
intermediary method_6349
Lnet/minecraft/class_1408;method_6349(Lnet/minecraft/class_1297;I)Lnet/minecraft/class_11;
official a
Lcda;a(Lbsr;I)Leps;
-
startMovingTo
- Overrides:
startMovingTo
in classEntityNavigation
- Mappings:
Namespace Name Mixin selector named startMovingTo
Lnet/minecraft/entity/ai/pathing/EntityNavigation;startMovingTo(Lnet/minecraft/entity/Entity;D)Z
intermediary method_6335
Lnet/minecraft/class_1408;method_6335(Lnet/minecraft/class_1297;D)Z
official a
Lcda;a(Lbsr;D)Z
-
tick
public void tick()- Overrides:
tick
in classEntityNavigation
- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/entity/ai/pathing/EntityNavigation;tick()V
intermediary method_6360
Lnet/minecraft/class_1408;method_6360()V
official c
Lcda;c()V
-