Package net.minecraft.entity.ai.pathing
Class class_3383
java.lang.Object
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.class_3383
- Mappings:
Namespace Name official aiuintermediary net/minecraft/class_3383named net/minecraft/entity/ai/pathing/class_3383
-
Field Summary
Fields inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
field_11967, field_14599, field_14600, field_14602, field_14603, field_14604, field_14605, field_14606, field_14607, mob, pathStartPos, pathStartTime, speed, tickCount, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanPathDirectlyThrough(Vec3d origin, Vec3d target, int sizeX, int sizeY, int sizeZ) protected PathNodeNavigatorprotected Vec3dgetPos()protected booleanmethod_13109(Entity entity) booleanmethod_13110(BlockPos blockPos) voidmethod_15098(boolean bool) voidmethod_15099(boolean bool) voidtick()Methods inherited from class net.minecraft.entity.ai.pathing.EntityNavigation
adjustPath, checkTimeouts, continueFollowingPath, getFollowRange, isIdle, isInLiquid, method_13107, method_13108, method_13111, method_13112, method_13113, method_13114, method_15102, method_15709, method_15710, method_15711, method_2772, setSpeed, startMovingTo, startMovingTo, stop
-
Constructor Details
-
class_3383
- Mappings:
Namespace Name Mixin selector official <init>Laiw;<init>(Lafb;Laxy;)Vintermediary <init>Lnet/minecraft/class_934;<init>(Lnet/minecraft/class_871;Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/ai/pathing/EntityNavigation;<init>(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/world/World;)V
-
-
Method Details
-
isAtValidPosition
protected boolean isAtValidPosition()- Specified by:
isAtValidPositionin classEntityNavigation- Mappings:
Namespace Name Mixin selector official bLaiw;b()Zintermediary method_2794Lnet/minecraft/class_934;method_2794()Znamed isAtValidPositionLnet/minecraft/entity/ai/pathing/EntityNavigation;isAtValidPosition()Z
-
getPos
- Specified by:
getPosin classEntityNavigation- Mappings:
Namespace Name Mixin selector official cLaiw;c()Lcee;intermediary method_2792Lnet/minecraft/class_934;method_2792()Lnet/minecraft/class_236;named getPosLnet/minecraft/entity/ai/pathing/EntityNavigation;getPos()Lnet/minecraft/util/math/Vec3d;
-
method_13109
- Overrides:
method_13109in classEntityNavigation- Mappings:
Namespace Name Mixin selector official aLaiw;a(Laer;)Lcbe;intermediary method_13109Lnet/minecraft/class_934;method_13109(Lnet/minecraft/class_864;)Lnet/minecraft/class_85;named method_13109Lnet/minecraft/entity/ai/pathing/EntityNavigation;method_13109(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/ai/pathing/PathMinHeap;
-
tick
public void tick()- Overrides:
tickin classEntityNavigation- Mappings:
Namespace Name Mixin selector official dLaiw;d()Vintermediary method_2787Lnet/minecraft/class_934;method_2787()Vnamed tickLnet/minecraft/entity/ai/pathing/EntityNavigation;tick()V
-
canPathDirectlyThrough
protected boolean canPathDirectlyThrough(Vec3d origin, Vec3d target, int sizeX, int sizeY, int sizeZ) - Specified by:
canPathDirectlyThroughin classEntityNavigation- Mappings:
Namespace Name Mixin selector official aLaiw;a(Lcee;Lcee;III)Zintermediary method_2777Lnet/minecraft/class_934;method_2777(Lnet/minecraft/class_236;Lnet/minecraft/class_236;III)Znamed canPathDirectlyThroughLnet/minecraft/entity/ai/pathing/EntityNavigation;canPathDirectlyThrough(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;III)Z
-
method_15098
public void method_15098(boolean bool) - Mappings:
Namespace Name Mixin selector official aLaiu;a(Z)Vintermediary method_15098Lnet/minecraft/class_3383;method_15098(Z)Vnamed method_15098Lnet/minecraft/entity/ai/pathing/class_3383;method_15098(Z)V
-
method_15099
public void method_15099(boolean bool) - Mappings:
Namespace Name Mixin selector official bLaiu;b(Z)Vintermediary method_15099Lnet/minecraft/class_3383;method_15099(Z)Vnamed method_15099Lnet/minecraft/entity/ai/pathing/class_3383;method_15099(Z)V
-
method_13110
- Overrides:
method_13110in classEntityNavigation- Mappings:
Namespace Name Mixin selector official aLaiw;a(Lel;)Zintermediary method_13110Lnet/minecraft/class_934;method_13110(Lnet/minecraft/class_2552;)Znamed method_13110Lnet/minecraft/entity/ai/pathing/EntityNavigation;method_13110(Lnet/minecraft/util/math/BlockPos;)Z