Class SpiderNavigation


public class SpiderNavigation
extends MobNavigation
Mappings:
Namespace Name
official azm
intermediary net/minecraft/class_1410
named net/minecraft/entity/ai/pathing/SpiderNavigation
  • Field Details

    • targetPos

      private BlockPos targetPos
      Mappings:
      Namespace Name Mixin selector
      official p Lazm;p:Lfx;
      intermediary field_6687 Lnet/minecraft/class_1410;field_6687:Lnet/minecraft/class_2338;
      named targetPos Lnet/minecraft/entity/ai/pathing/SpiderNavigation;targetPos:Lnet/minecraft/util/math/BlockPos;
  • Constructor Details

    • SpiderNavigation

      public SpiderNavigation​(MobEntity mob, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lazl;<init>(Larj;Lbtv;)V
      intermediary <init> Lnet/minecraft/class_1408;<init>(Lnet/minecraft/class_1308;Lnet/minecraft/class_1937;)V
      named <init> Lnet/minecraft/entity/ai/pathing/EntityNavigation;<init>(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/world/World;)V
  • Method Details

    • findPathTo

      public Path findPathTo​(BlockPos target, int distance)
      Overrides:
      findPathTo in class MobNavigation
      Mappings:
      Namespace Name Mixin selector
      official a Lazl;a(Lfx;I)Ldct;
      intermediary method_6348 Lnet/minecraft/class_1408;method_6348(Lnet/minecraft/class_2338;I)Lnet/minecraft/class_11;
      named findPathTo Lnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/entity/ai/pathing/Path;
    • findPathTo

      public Path findPathTo​(Entity entity, int distance)
      Overrides:
      findPathTo in class MobNavigation
      Mappings:
      Namespace Name Mixin selector
      official a Lazl;a(Laqv;I)Ldct;
      intermediary method_6349 Lnet/minecraft/class_1408;method_6349(Lnet/minecraft/class_1297;I)Lnet/minecraft/class_11;
      named findPathTo Lnet/minecraft/entity/ai/pathing/EntityNavigation;findPathTo(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/entity/ai/pathing/Path;
    • startMovingTo

      public boolean startMovingTo​(Entity entity, double speed)
      Overrides:
      startMovingTo in class EntityNavigation
      Mappings:
      Namespace Name Mixin selector
      official a Lazl;a(Laqv;D)Z
      intermediary method_6335 Lnet/minecraft/class_1408;method_6335(Lnet/minecraft/class_1297;D)Z
      named startMovingTo Lnet/minecraft/entity/ai/pathing/EntityNavigation;startMovingTo(Lnet/minecraft/entity/Entity;D)Z
    • tick

      public void tick()
      Overrides:
      tick in class EntityNavigation
      Mappings:
      Namespace Name Mixin selector
      official c Lazl;c()V
      intermediary method_6360 Lnet/minecraft/class_1408;method_6360()V
      named tick Lnet/minecraft/entity/ai/pathing/EntityNavigation;tick()V