Class SpiderNavigation


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

    • targetPos

      @Nullable private @Nullable BlockPos 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 Lcfs;p:Ljh;
  • Constructor Details

    • SpiderNavigation

      public SpiderNavigation(MobEntity entity, World world)
      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> Lcfr;<init>(Lbwh;Ldhh;)V
  • Method Details

    • findPathTo

      public Path findPathTo(BlockPos target, int distance)
      Overrides:
      findPathTo in class MobNavigation
      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 Lcfr;a(Ljh;I)Leuk;
    • findPathTo

      public Path findPathTo(Entity entity, int distance)
      Overrides:
      findPathTo in class MobNavigation
      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 Lcfr;a(Lbvj;I)Leuk;
    • startMovingTo

      public boolean startMovingTo(Entity entity, double speed)
      Overrides:
      startMovingTo in class EntityNavigation
      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 Lcfr;a(Lbvj;D)Z
    • tick

      public void tick()
      Overrides:
      tick in class EntityNavigation
      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 Lcfr;c()V