Class class_2771

java.lang.Object
net.minecraft.entity.ai.pathing.class_2771
Direct Known Subclasses:
LandPathNodeMaker, WaterPathNodeMaker

public abstract class class_2771 extends Object
Mappings:
Namespace Name
official azh
intermediary net/minecraft/class_2771
named net/minecraft/entity/ai/pathing/class_2771
  • Field Details

    • field_13075

      protected BlockView field_13075
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a:Laih;
      intermediary field_13075 Lnet/minecraft/class_2771;field_13075:Lnet/minecraft/class_1158;
      named field_13075 Lnet/minecraft/entity/ai/pathing/class_2771;field_13075:Lnet/minecraft/world/BlockView;
    • field_13076

      protected MobEntity field_13076
      Mappings:
      Namespace Name Mixin selector
      official b Lazh;b:Lsg;
      intermediary field_13076 Lnet/minecraft/class_2771;field_13076:Lnet/minecraft/class_871;
      named field_13076 Lnet/minecraft/entity/ai/pathing/class_2771;field_13076:Lnet/minecraft/entity/mob/MobEntity;
    • field_13077

      protected final IntObjectStorage<PathNode> field_13077
      Mappings:
      Namespace Name Mixin selector
      official c Lazh;c:Lok;
      intermediary field_13077 Lnet/minecraft/class_2771;field_13077:Lnet/minecraft/class_833;
      named field_13077 Lnet/minecraft/entity/ai/pathing/class_2771;field_13077:Lnet/minecraft/util/collection/IntObjectStorage;
    • field_13078

      protected int field_13078
      Mappings:
      Namespace Name Mixin selector
      official d Lazh;d:I
      intermediary field_13078 Lnet/minecraft/class_2771;field_13078:I
      named field_13078 Lnet/minecraft/entity/ai/pathing/class_2771;field_13078:I
    • field_13079

      protected int field_13079
      Mappings:
      Namespace Name Mixin selector
      official e Lazh;e:I
      intermediary field_13079 Lnet/minecraft/class_2771;field_13079:I
      named field_13079 Lnet/minecraft/entity/ai/pathing/class_2771;field_13079:I
    • field_13080

      protected int field_13080
      Mappings:
      Namespace Name Mixin selector
      official f Lazh;f:I
      intermediary field_13080 Lnet/minecraft/class_2771;field_13080:I
      named field_13080 Lnet/minecraft/entity/ai/pathing/class_2771;field_13080:I
    • field_13081

      protected boolean field_13081
      Mappings:
      Namespace Name Mixin selector
      official g Lazh;g:Z
      intermediary field_13081 Lnet/minecraft/class_2771;field_13081:Z
      named field_13081 Lnet/minecraft/entity/ai/pathing/class_2771;field_13081:Z
    • field_13082

      protected boolean field_13082
      Mappings:
      Namespace Name Mixin selector
      official h Lazh;h:Z
      intermediary field_13082 Lnet/minecraft/class_2771;field_13082:Z
      named field_13082 Lnet/minecraft/entity/ai/pathing/class_2771;field_13082:Z
    • field_13083

      protected boolean field_13083
      Mappings:
      Namespace Name Mixin selector
      official i Lazh;i:Z
      intermediary field_13083 Lnet/minecraft/class_2771;field_13083:Z
      named field_13083 Lnet/minecraft/entity/ai/pathing/class_2771;field_13083:Z
  • Constructor Details

    • class_2771

      public class_2771()
  • Method Details

    • method_11915

      public void method_11915(BlockView blockView, MobEntity mobEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a(Laih;Lsg;)V
      intermediary method_11915 Lnet/minecraft/class_2771;method_11915(Lnet/minecraft/class_1158;Lnet/minecraft/class_871;)V
      named method_11915 Lnet/minecraft/entity/ai/pathing/class_2771;method_11915(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/mob/MobEntity;)V
    • method_11910

      public void method_11910()
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a()V
      intermediary method_11910 Lnet/minecraft/class_2771;method_11910()V
      named method_11910 Lnet/minecraft/entity/ai/pathing/class_2771;method_11910()V
    • method_11912

      protected PathNode method_11912(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a(III)Lazg;
      intermediary method_11912 Lnet/minecraft/class_2771;method_11912(III)Lnet/minecraft/class_86;
      named method_11912 Lnet/minecraft/entity/ai/pathing/class_2771;method_11912(III)Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_11918

      public abstract PathNode method_11918()
      Mappings:
      Namespace Name Mixin selector
      official b Lazh;b()Lazg;
      intermediary method_11918 Lnet/minecraft/class_2771;method_11918()Lnet/minecraft/class_86;
      named method_11918 Lnet/minecraft/entity/ai/pathing/class_2771;method_11918()Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_11911

      public abstract PathNode method_11911(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a(DDD)Lazg;
      intermediary method_11911 Lnet/minecraft/class_2771;method_11911(DDD)Lnet/minecraft/class_86;
      named method_11911 Lnet/minecraft/entity/ai/pathing/class_2771;method_11911(DDD)Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_11917

      public abstract int method_11917(PathNode[] pathNode, PathNode pathNode2, PathNode pathNode3, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a([Lazg;Lazg;Lazg;F)I
      intermediary method_11917 Lnet/minecraft/class_2771;method_11917([Lnet/minecraft/class_86;Lnet/minecraft/class_86;Lnet/minecraft/class_86;F)I
      named method_11917 Lnet/minecraft/entity/ai/pathing/class_2771;method_11917([Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;Lnet/minecraft/entity/ai/pathing/PathNode;F)I
    • method_11914

      public abstract LandType method_11914(BlockView blockView, int int2, int int3, int int4, MobEntity mobEntity, int int5, int int6, int int7, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a(Laih;IIILsg;IIIZZ)Lazf;
      intermediary method_11914 Lnet/minecraft/class_2771;method_11914(Lnet/minecraft/class_1158;IIILnet/minecraft/class_871;IIIZZ)Lnet/minecraft/class_2770;
      named method_11914 Lnet/minecraft/entity/ai/pathing/class_2771;method_11914(Lnet/minecraft/world/BlockView;IIILnet/minecraft/entity/mob/MobEntity;IIIZZ)Lnet/minecraft/entity/ai/pathing/LandType;
    • method_11913

      public abstract LandType method_11913(BlockView blockView, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a(Laih;III)Lazf;
      intermediary method_11913 Lnet/minecraft/class_2771;method_11913(Lnet/minecraft/class_1158;III)Lnet/minecraft/class_2770;
      named method_11913 Lnet/minecraft/entity/ai/pathing/class_2771;method_11913(Lnet/minecraft/world/BlockView;III)Lnet/minecraft/entity/ai/pathing/LandType;
    • method_11916

      public void method_11916(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lazh;a(Z)V
      intermediary method_11916 Lnet/minecraft/class_2771;method_11916(Z)V
      named method_11916 Lnet/minecraft/entity/ai/pathing/class_2771;method_11916(Z)V
    • method_11919

      public void method_11919(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lazh;b(Z)V
      intermediary method_11919 Lnet/minecraft/class_2771;method_11919(Z)V
      named method_11919 Lnet/minecraft/entity/ai/pathing/class_2771;method_11919(Z)V
    • method_11921

      public void method_11921(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official c Lazh;c(Z)V
      intermediary method_11921 Lnet/minecraft/class_2771;method_11921(Z)V
      named method_11921 Lnet/minecraft/entity/ai/pathing/class_2771;method_11921(Z)V
    • method_11920

      public boolean method_11920()
      Mappings:
      Namespace Name Mixin selector
      official c Lazh;c()Z
      intermediary method_11920 Lnet/minecraft/class_2771;method_11920()Z
      named method_11920 Lnet/minecraft/entity/ai/pathing/class_2771;method_11920()Z
    • method_11922

      public boolean method_11922()
      Mappings:
      Namespace Name Mixin selector
      official d Lazh;d()Z
      intermediary method_11922 Lnet/minecraft/class_2771;method_11922()Z
      named method_11922 Lnet/minecraft/entity/ai/pathing/class_2771;method_11922()Z
    • method_11923

      public boolean method_11923()
      Mappings:
      Namespace Name Mixin selector
      official e Lazh;e()Z
      intermediary method_11923 Lnet/minecraft/class_2771;method_11923()Z
      named method_11923 Lnet/minecraft/entity/ai/pathing/class_2771;method_11923()Z