Package net.minecraft.entity.ai.pathing
Class PathMinHeap
java.lang.Object
net.minecraft.entity.ai.pathing.PathMinHeap
- Mappings:
 Namespace Name official dxointermediary net/minecraft/class_5named net/minecraft/entity/ai/pathing/PathMinHeap
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
 
- 
Field Details
- 
pathNodes
- Mappings:
 Namespace Name Mixin selector official aLdxo;a:[Ldxr;intermediary field_1Lnet/minecraft/class_5;field_1:[Lnet/minecraft/class_9;named pathNodesLnet/minecraft/entity/ai/pathing/PathMinHeap;pathNodes:[Lnet/minecraft/entity/ai/pathing/PathNode;
 - 
count
private int count- Mappings:
 Namespace Name Mixin selector official bLdxo;b:Iintermediary field_2Lnet/minecraft/class_5;field_2:Inamed countLnet/minecraft/entity/ai/pathing/PathMinHeap;count:I
 
 - 
 - 
Constructor Details
- 
PathMinHeap
public PathMinHeap() 
 - 
 - 
Method Details
- 
push
- Mappings:
 Namespace Name Mixin selector official aLdxo;a(Ldxr;)Ldxr;intermediary method_2Lnet/minecraft/class_5;method_2(Lnet/minecraft/class_9;)Lnet/minecraft/class_9;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 official aLdxo;a()Vintermediary method_5Lnet/minecraft/class_5;method_5()Vnamed clearLnet/minecraft/entity/ai/pathing/PathMinHeap;clear()V
 - 
getStart
- Mappings:
 Namespace Name Mixin selector official bLdxo;b()Ldxr;intermediary method_35490Lnet/minecraft/class_5;method_35490()Lnet/minecraft/class_9;named getStartLnet/minecraft/entity/ai/pathing/PathMinHeap;getStart()Lnet/minecraft/entity/ai/pathing/PathNode;
 - 
pop
- Mappings:
 Namespace Name Mixin selector official cLdxo;c()Ldxr;intermediary method_6Lnet/minecraft/class_5;method_6()Lnet/minecraft/class_9;named popLnet/minecraft/entity/ai/pathing/PathMinHeap;pop()Lnet/minecraft/entity/ai/pathing/PathNode;
 - 
popNode
- Mappings:
 Namespace Name Mixin selector official bLdxo;b(Ldxr;)Vintermediary method_35491Lnet/minecraft/class_5;method_35491(Lnet/minecraft/class_9;)Vnamed popNodeLnet/minecraft/entity/ai/pathing/PathMinHeap;popNode(Lnet/minecraft/entity/ai/pathing/PathNode;)V
 - 
setNodeWeight
- Mappings:
 Namespace Name Mixin selector official aLdxo;a(Ldxr;F)Vintermediary method_3Lnet/minecraft/class_5;method_3(Lnet/minecraft/class_9;F)Vnamed setNodeWeightLnet/minecraft/entity/ai/pathing/PathMinHeap;setNodeWeight(Lnet/minecraft/entity/ai/pathing/PathNode;F)V
 - 
getCount
public int getCount()- Mappings:
 Namespace Name Mixin selector official dLdxo;d()Iintermediary method_35492Lnet/minecraft/class_5;method_35492()Inamed getCountLnet/minecraft/entity/ai/pathing/PathMinHeap;getCount()I
 - 
shiftUp
private void shiftUp(int index) - Mappings:
 Namespace Name Mixin selector official aLdxo;a(I)Vintermediary method_4Lnet/minecraft/class_5;method_4(I)Vnamed shiftUpLnet/minecraft/entity/ai/pathing/PathMinHeap;shiftUp(I)V
 - 
shiftDown
private void shiftDown(int index) - Mappings:
 Namespace Name Mixin selector official bLdxo;b(I)Vintermediary method_7Lnet/minecraft/class_5;method_7(I)Vnamed shiftDownLnet/minecraft/entity/ai/pathing/PathMinHeap;shiftDown(I)V
 - 
isEmpty
public boolean isEmpty()- Mappings:
 Namespace Name Mixin selector official eLdxo;e()Zintermediary method_8Lnet/minecraft/class_5;method_8()Znamed isEmptyLnet/minecraft/entity/ai/pathing/PathMinHeap;isEmpty()Z
 - 
getNodes
- Mappings:
 Namespace Name Mixin selector official fLdxo;f()[Ldxr;intermediary method_35493Lnet/minecraft/class_5;method_35493()[Lnet/minecraft/class_9;named getNodesLnet/minecraft/entity/ai/pathing/PathMinHeap;getNodes()[Lnet/minecraft/entity/ai/pathing/PathNode;
 
 -