net.minecraft.client.render.debug

public class PathfindingDebugRenderer

implements DebugRenderer$Renderer

net.minecraft.client.renderer.debug.PathfindingRenderer
net.minecraft.class_868
net.minecraft.client.render.debug.PathfindingDebugRenderer

Field summary

Modifier and TypeField
private static final float
MAX_RENDER_DIST
field_32907
RANGE
private static final int
MAX_TARGETING_DIST
field_62974
field_62974
private static final boolean
SHOW_ONLY_SELECTED
field_62975
field_62975
private static final boolean
SHOW_OPEN_CLOSED
field_32908
field_32908
private static final boolean
SHOW_OPEN_CLOSED_COST_MALUS
field_32909
field_32909
private static final boolean
SHOW_OPEN_CLOSED_NODE_TYPE_WITH_TEXT
field_32910
field_32910
private static final boolean
SHOW_OPEN_CLOSED_NODE_TYPE_WITH_BOX
field_32911
field_32911
private static final boolean
SHOW_GROUND_LABELS
field_32912
field_32912
private static final float
TEXT_SCALE
field_32913
DRAWN_STRING_SIZE

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
emitGizmos(double camX, double camY, double camZ, DebugValueAccess debugValues, Frustum frustum, float partialTicks)
method_23109(double arg0, double arg1, double arg2, class_12021 arg3, class_4604 arg4, float arg5)
render(double arg0, double arg1, double arg2, DebugDataStore arg3, Frustum arg4, float arg5)
private static void
renderPath(double camX, double camY, double camZ, Path path, float maxNodeDistance)
method_74798(double arg0, double arg1, double arg2, class_11 arg3, float arg4)
render(double cameraX, double cameraY, double cameraZ, Path path, float maxNodeDistance)
public static void
renderPath(Path path, float maxNodeDistance, boolean renderOpenAndClosedSets, boolean renderGroundLabels, double camX, double camY, double camZ)
method_23118(class_11 arg0, float arg1, boolean arg2, boolean arg3, double arg4, double arg5, double arg6)
drawPath(Path path, float maxNodeDistance, boolean arg2, boolean arg3, double cameraX, double cameraY, double cameraZ)
public static void
renderPathLine(Path path, double camX, double camY, double camZ)
method_23117(class_11 arg0, double arg1, double arg2, double arg3)
drawPathLines(Path path, double cameraX, double cameraY, double cameraZ)
private static float
distanceToCamera(BlockPos n, double camX, double camY, double camZ)
method_23119(class_2338 arg0, double arg1, double arg2, double arg3)
getManhattanDistance(BlockPos pos, double x, double y, double z)
private static void
lambda$emitGizmos$0(double arg0, double arg1, double arg2, Entity arg3, DebugPathInfo arg4)
method_75444(double arg0, double arg1, double arg2, class_1297 arg3, class_12013 arg4)
method_75444(double arg0, double arg1, double arg2, Entity entity, EntityPathDebugData debugData)