Class PathMinHeap

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

public class PathMinHeap extends Object
Mappings:
Namespace Name
official ayp
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 Layp;a:[Layn;
      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 Layp;b:[Layn;
      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 Layp;c:[Layn;
      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 Layp;d:Layn;
      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 Layp;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 Layp;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 Layp;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 Layp;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

      public PathNode method_11934()
      Mappings:
      Namespace Name Mixin selector
      official c Layp;c()Layn;
      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 Layp;a(I)Layn;
      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 Layp;a(ILayn;)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 Layp;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 Layp;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 Layp;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 Layp;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 Layp;a(Lrr;I)Lbbh;
      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 Layp;a(Lrr;)Lbbh;
      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 Layp;f()Lbbh;
      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 Layp;a(Layp;)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_11932

      public boolean method_11932(Vec3d vec3d)
      Mappings:
      Namespace Name Mixin selector
      official b Layp;b(Lbbh;)Z
      intermediary method_11932 Lnet/minecraft/class_85;method_11932(Lnet/minecraft/class_236;)Z
      named method_11932 Lnet/minecraft/entity/ai/pathing/PathMinHeap;method_11932(Lnet/minecraft/util/math/Vec3d;)Z
    • method_11933

      @Environment(CLIENT) public static PathMinHeap method_11933(PacketByteBuf packetByteBuf)
      Mappings:
      Namespace Name Mixin selector
      official b Layp;b(Leo;)Layp;
      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;