net.minecraft.client.renderer.debug

public class PathfindingRenderer

implements DebugRenderer$SimpleDebugRenderer

fdc
net.minecraft.client.renderer.debug.PathfindingRenderer
net.minecraft.class_868
net.minecraft.client.render.debug.PathfindingDebugRenderer
net.minecraft.src.C_4297_

Field summary

Modifier and TypeField
private final Map<Integer, Path>
a
pathMap
field_4616
paths
f_113607_
private final Map<Integer, Float>
b
pathMaxDist
field_4617
nodeSizes
f_113608_
private final Map<Integer, Long>
c
creationMap
field_4615
pathTimes
f_113609_
private static final long
d
TIMEOUT
field_32906
MAX_PATH_AGE
f_173893_
private static final float
e
MAX_RENDER_DIST
field_32907
RANGE
f_173894_
private static final boolean
f
SHOW_OPEN_CLOSED
field_32908
field_32908
f_173895_
private static final boolean
g
SHOW_OPEN_CLOSED_COST_MALUS
field_32909
field_32909
f_173896_
private static final boolean
h
SHOW_OPEN_CLOSED_NODE_TYPE_WITH_TEXT
field_32910
field_32910
f_173897_
private static final boolean
i
SHOW_OPEN_CLOSED_NODE_TYPE_WITH_BOX
field_32911
field_32911
f_173898_
private static final boolean
j
SHOW_GROUND_LABELS
field_32912
field_32912
f_173899_
private static final float
k
TEXT_SCALE
field_32913
DRAWN_STRING_SIZE
f_173900_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(int arg0, dql arg1, float arg2)
addPath(int arg0, Path arg1, float arg2)
method_3869(int arg0, class_11 arg1, float arg2)
addPath(int id, Path path, float nodeSize)
m_113611_(int p_113613_, C_2753_ p_113614_, float arg2)
public void
a(eaq arg0, ezs arg1, double arg2, double arg3, double arg4)
render(PoseStack arg0, MultiBufferSource arg1, double arg2, double arg3, double arg4)
method_23109(class_4587 arg0, class_4597 arg1, double arg2, double arg3, double arg4)
render(MatrixStack arg0, VertexConsumerProvider arg1, double arg2, double arg3, double arg4)
m_7790_(C_3181_ p_113630_, C_4139_ p_113631_, double p_113632_, double arg3, double arg4)
public static void
a(dql arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
renderPath(Path arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
method_23118(class_11 arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
drawPath(Path path, float nodeSize, boolean drawDebugNodes, boolean drawLabels, double cameraX, double cameraY, double cameraZ)
m_113620_(C_2753_ p_113621_, float p_113622_, boolean p_113623_, boolean p_113624_, double p_113625_, double p_113627_, double arg6)
private static void
b(dql arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
doRenderPath(Path arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
method_23121(class_11 arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
drawPathInternal(Path path, float nodeSize, boolean drawDebugNodes, boolean drawLabels, double cameraX, double cameraY, double cameraZ)
m_113639_(C_2753_ p_113640_, float p_113641_, boolean p_113642_, boolean p_113643_, double p_113644_, double p_113646_, double arg6)
public static void
a(dql arg0, double arg1, double arg2, double arg3)
renderPathLine(Path arg0, double arg1, double arg2, double arg3)
method_23117(class_11 arg0, double arg1, double arg2, double arg3)
drawPathLines(Path path, double cameraX, double cameraY, double cameraZ)
m_113615_(C_2753_ p_113616_, double p_113617_, double p_113619_, double arg3)
private static float
a(gt arg0, double arg1, double arg2, double arg3)
distanceToCamera(BlockPos arg0, double arg1, double arg2, double arg3)
method_23119(class_2338 arg0, double arg1, double arg2, double arg3)
getManhattanDistance(BlockPos pos, double x, double y, double z)
m_113634_(C_4675_ p_113635_, double p_113636_, double p_113638_, double arg3)