Class PathMinHeap

java.lang.Object
net.minecraft.entity.ai.pathing.PathMinHeap

public class PathMinHeap extends Object
Mappings:
Namespace Name
official bbd
intermediary net/minecraft/class_85
named net/minecraft/entity/ai/pathing/PathMinHeap
  • Field Details

    • field_13084

      private final PathNode[] field_13084
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a:[Lbbb;
      intermediary field_13084 Lnet/minecraft/class_85;field_13084:[Lnet/minecraft/class_86;
      named field_13084 Lnet/minecraft/entity/ai/pathing/PathMinHeap;field_13084:[Lnet/minecraft/entity/ai/pathing/PathNode;
    • field_13085

      private PathNode[] field_13085
      Mappings:
      Namespace Name Mixin selector
      official b Lbbd;b:[Lbbb;
      intermediary field_13085 Lnet/minecraft/class_85;field_13085:[Lnet/minecraft/class_86;
      named field_13085 Lnet/minecraft/entity/ai/pathing/PathMinHeap;field_13085:[Lnet/minecraft/entity/ai/pathing/PathNode;
    • field_13086

      private PathNode[] field_13086
      Mappings:
      Namespace Name Mixin selector
      official c Lbbd;c:[Lbbb;
      intermediary field_13086 Lnet/minecraft/class_85;field_13086:[Lnet/minecraft/class_86;
      named field_13086 Lnet/minecraft/entity/ai/pathing/PathMinHeap;field_13086:[Lnet/minecraft/entity/ai/pathing/PathNode;
    • field_13087

      @Environment(CLIENT) private PathNode field_13087
      Mappings:
      Namespace Name Mixin selector
      official d Lbbd;d:Lbbb;
      intermediary field_13087 Lnet/minecraft/class_85;field_13087:Lnet/minecraft/class_86;
      named field_13087 Lnet/minecraft/entity/ai/pathing/PathMinHeap;field_13087:Lnet/minecraft/entity/ai/pathing/PathNode;
    • field_13088

      private int field_13088
      Mappings:
      Namespace Name Mixin selector
      official e Lbbd;e:I
      intermediary field_13088 Lnet/minecraft/class_85;field_13088:I
      named field_13088 Lnet/minecraft/entity/ai/pathing/PathMinHeap;field_13088:I
    • field_13089

      private int field_13089
      Mappings:
      Namespace Name Mixin selector
      official f Lbbd;f:I
      intermediary field_13089 Lnet/minecraft/class_85;field_13089:I
      named field_13089 Lnet/minecraft/entity/ai/pathing/PathMinHeap;field_13089:I
  • Constructor Details

    • PathMinHeap

      public PathMinHeap(PathNode[] pathNode)
  • Method Details

    • method_11924

      public void method_11924()
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a()V
      intermediary method_11924 Lnet/minecraft/class_85;method_11924()V
      named method_11924 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11924()V
    • method_11930

      public boolean method_11930()
      Mappings:
      Namespace Name Mixin selector
      official b Lbbd;b()Z
      intermediary method_11930 Lnet/minecraft/class_85;method_11930()Z
      named method_11930 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11930()Z
    • method_11934

      @Nullable public PathNode method_11934()
      Mappings:
      Namespace Name Mixin selector
      official c Lbbd;c()Lbbb;
      intermediary method_11934 Lnet/minecraft/class_85;method_11934()Lnet/minecraft/class_86;
      named method_11934 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11934()Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_11925

      public PathNode method_11925(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a(I)Lbbb;
      intermediary method_11925 Lnet/minecraft/class_85;method_11925(I)Lnet/minecraft/class_86;
      named method_11925 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11925(I)Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_11926

      public void method_11926(int int2, PathNode pathNode)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a(ILbbb;)V
      intermediary method_11926 Lnet/minecraft/class_85;method_11926(ILnet/minecraft/class_86;)V
      named method_11926 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11926(ILnet/minecraft/entity/ai/pathing/PathNode;)V
    • method_11936

      public int method_11936()
      Mappings:
      Namespace Name Mixin selector
      official d Lbbd;d()I
      intermediary method_11936 Lnet/minecraft/class_85;method_11936()I
      named method_11936 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11936()I
    • method_11931

      public void method_11931(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbbd;b(I)V
      intermediary method_11931 Lnet/minecraft/class_85;method_11931(I)V
      named method_11931 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11931(I)V
    • method_11937

      public int method_11937()
      Mappings:
      Namespace Name Mixin selector
      official e Lbbd;e()I
      intermediary method_11937 Lnet/minecraft/class_85;method_11937()I
      named method_11937 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11937()I
    • method_11935

      public void method_11935(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbbd;c(I)V
      intermediary method_11935 Lnet/minecraft/class_85;method_11935(I)V
      named method_11935 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11935(I)V
    • method_11929

      public Vec3d method_11929(Entity entity, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a(Lsn;I)Lbdw;
      intermediary method_11929 Lnet/minecraft/class_85;method_11929(Lnet/minecraft/class_864;I)Lnet/minecraft/class_236;
      named method_11929 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11929(Lnet/minecraft/entity/Entity;I)Lnet/minecraft/util/math/Vec3d;
    • method_11928

      public Vec3d method_11928(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a(Lsn;)Lbdw;
      intermediary method_11928 Lnet/minecraft/class_85;method_11928(Lnet/minecraft/class_864;)Lnet/minecraft/class_236;
      named method_11928 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11928(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/Vec3d;
    • method_11938

      public Vec3d method_11938()
      Mappings:
      Namespace Name Mixin selector
      official f Lbbd;f()Lbdw;
      intermediary method_11938 Lnet/minecraft/class_85;method_11938()Lnet/minecraft/class_236;
      named method_11938 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11938()Lnet/minecraft/util/math/Vec3d;
    • method_11927

      public boolean method_11927(PathMinHeap pathMinHeap)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbd;a(Lbbd;)Z
      intermediary method_11927 Lnet/minecraft/class_85;method_11927(Lnet/minecraft/class_85;)Z
      named method_11927 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11927(Lnet/minecraft/entity/ai/pathing/PathMinHeap;)Z
    • method_13397

      @Environment(CLIENT) public PathNode[] method_13397()
      Mappings:
      Namespace Name Mixin selector
      official g Lbbd;g()[Lbbb;
      intermediary method_13397 Lnet/minecraft/class_85;method_13397()[Lnet/minecraft/class_86;
      named method_13397 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_13397()[Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_13398

      @Environment(CLIENT) public PathNode[] method_13398()
      Mappings:
      Namespace Name Mixin selector
      official h Lbbd;h()[Lbbb;
      intermediary method_13398 Lnet/minecraft/class_85;method_13398()[Lnet/minecraft/class_86;
      named method_13398 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_13398()[Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_13399

      @Environment(CLIENT) public PathNode method_13399()
      Mappings:
      Namespace Name Mixin selector
      official i Lbbd;i()Lbbb;
      intermediary method_13399 Lnet/minecraft/class_85;method_13399()Lnet/minecraft/class_86;
      named method_13399 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_13399()Lnet/minecraft/entity/ai/pathing/PathNode;
    • method_11933

      @Environment(CLIENT) public static PathMinHeap method_11933(PacketByteBuf packetByteBuf)
      Mappings:
      Namespace Name Mixin selector
      official b Lbbd;b(Let;)Lbbd;
      intermediary method_11933 Lnet/minecraft/class_85;method_11933(Lnet/minecraft/class_1967;)Lnet/minecraft/class_85;
      named method_11933 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11933(Lnet/minecraft/util/PacketByteBuf;)Lnet/minecraft/entity/ai/pathing/PathMinHeap;