Package net.minecraft.entity.ai.pathing
Class PathMinHeap
java.lang.Object
net.minecraft.entity.ai.pathing.PathMinHeap
- Mappings:
Namespace Name intermediary net/minecraft/class_109glue class_272server hdclient lfnamed net/minecraft/entity/ai/pathing/PathMinHeap
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
pathNodes
- Mappings:
Namespace Name Mixin selector intermediary field_931Lnet/minecraft/class_109;field_931:[Lnet/minecraft/class_29;glue field_1132Lclass_272;field_1132:[Lclass_115;server aLhd;a:[Ld;client aLlf;a:[Ld;named pathNodesLnet/minecraft/entity/ai/pathing/PathMinHeap;pathNodes:[Lnet/minecraft/entity/ai/pathing/PathNode;
-
count
private int count- Mappings:
Namespace Name Mixin selector intermediary field_932Lnet/minecraft/class_109;field_932:Iglue field_1133Lclass_272;field_1133:Iserver bLhd;b:Iclient bLlf;b:Inamed countLnet/minecraft/entity/ai/pathing/PathMinHeap;count:I
-
-
Constructor Details
-
PathMinHeap
public PathMinHeap()
-
-
Method Details
-
push
- Mappings:
Namespace Name Mixin selector intermediary method_843Lnet/minecraft/class_109;method_843(Lnet/minecraft/class_29;)Lnet/minecraft/class_29;glue method_1232Lclass_272;method_1232(Lclass_115;)Lclass_115;server aLhd;a(Ld;)Ld;client aLlf;a(Ld;)Ld;named pushLnet/minecraft/entity/ai/pathing/PathMinHeap;push(Lnet/minecraft/entity/ai/pathing/PathNode;)Lnet/minecraft/entity/ai/pathing/PathNode;
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector intermediary method_841Lnet/minecraft/class_109;method_841()Vglue method_1230Lclass_272;method_1230()Vserver aLhd;a()Vclient aLlf;a()Vnamed clearLnet/minecraft/entity/ai/pathing/PathMinHeap;clear()V
-
pop
- Mappings:
Namespace Name Mixin selector intermediary method_845Lnet/minecraft/class_109;method_845()Lnet/minecraft/class_29;glue method_1234Lclass_272;method_1234()Lclass_115;server bLhd;b()Ld;client bLlf;b()Ld;named popLnet/minecraft/entity/ai/pathing/PathMinHeap;pop()Lnet/minecraft/entity/ai/pathing/PathNode;
-
setNodeWeight
- Mappings:
Namespace Name Mixin selector intermediary method_844Lnet/minecraft/class_109;method_844(Lnet/minecraft/class_29;F)Vglue method_1233Lclass_272;method_1233(Lclass_115;F)Vserver aLhd;a(Ld;F)Vclient aLlf;a(Ld;F)Vnamed setNodeWeightLnet/minecraft/entity/ai/pathing/PathMinHeap;setNodeWeight(Lnet/minecraft/entity/ai/pathing/PathNode;F)V
-
shiftUp
private void shiftUp(int index) - Mappings:
Namespace Name Mixin selector intermediary method_842Lnet/minecraft/class_109;method_842(I)Vglue method_1231Lclass_272;method_1231(I)Vserver aLhd;a(I)Vclient aLlf;a(I)Vnamed shiftUpLnet/minecraft/entity/ai/pathing/PathMinHeap;shiftUp(I)V
-
shiftDown
private void shiftDown(int index) - Mappings:
Namespace Name Mixin selector intermediary method_846Lnet/minecraft/class_109;method_846(I)Vglue method_1235Lclass_272;method_1235(I)Vserver bLhd;b(I)Vclient bLlf;b(I)Vnamed shiftDownLnet/minecraft/entity/ai/pathing/PathMinHeap;shiftDown(I)V
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector intermediary method_847Lnet/minecraft/class_109;method_847()Zglue method_1236Lclass_272;method_1236()Zserver cLhd;c()Zclient cLlf;c()Znamed isEmptyLnet/minecraft/entity/ai/pathing/PathMinHeap;isEmpty()Z
-