Class SpiderNavigation


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

    • targetPos

      @Nullable private @Nullable BlockPos targetPos
      Mappings:
      Namespace Name Mixin selector
      official p Lbnn;p:Lgp;
      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 entity, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbnm;<init>(Lbei;Lcjw;)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 Lbnm;a(Lgp;I)Ldtz;
      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 Lbnm;a(Lbdr;I)Ldtz;
      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 Lbnm;a(Lbdr;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 Lbnm;c()V
      intermediary method_6360 Lnet/minecraft/class_1408;method_6360()V
      named tick Lnet/minecraft/entity/ai/pathing/EntityNavigation;tick()V