net.minecraft.entity.ai.pathing

public class PathMinHeap

cwy
net.minecraft.world.level.pathfinder.BinaryHeap
net.minecraft.class_5
net.minecraft.entity.ai.pathing.PathMinHeap
net.minecraft.unmapped.C_cxvvwfgw
net.minecraft.pathfinding.PathHeap
net.minecraft.pathfinding.PathHeap

Field summary

Modifier and TypeField
private PathNode[]
a
heap
field_1
pathNodes
f_rpyvpcec
field_75852_a
pathPoints
private int
b
size
field_2
count
f_fuiflhdd
field_75851_b
count

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public PathNode
a(cxb arg0)
insert(Node arg0)
method_2(class_9 arg0)
push(PathNode node)
m_wvyurxrz(C_dfzwsdmo arg0)
func_75849_a(PathPoint arg0)
addPoint(PathPoint point)
public void
a()
clear()
method_5()
clear()
m_ogbzscic()
func_75848_a()
clearPath()
public PathNode
c()
pop()
method_6()
pop()
m_fqummsog()
func_75844_c()
dequeue()
public void
a(cxb arg0, float arg1)
changeCost(Node arg0, float arg1)
method_3(class_9 arg0, float arg1)
setNodeWeight(PathNode node, float weight)
m_tbbmtwue(C_dfzwsdmo arg0, float arg1)
func_75850_a(PathPoint arg0, float arg1)
changeTotalCost(PathPoint point, float costIn)
private void
a(int arg0)
upHeap(int arg0)
method_4(int arg0)
shiftUp(int index)
m_cxhfefhy(int arg0)
func_75847_a(int arg0)
sortBack(int index)
private void
b(int arg0)
downHeap(int arg0)
method_7(int arg0)
shiftDown(int index)
m_ykwcqien(int arg0)
func_75846_b(int arg0)
sortForward(int index)
public boolean
e()
isEmpty()
method_8()
isEmpty()
m_cdkmunno()
func_75845_e()
isPathEmpty()