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_STUCK_COUNTDOWN
field_1_10707
field_1_10707
private static final int
TARGET_NODE_COLOR
field_1_10708
field_1_10708
private static final int
PAST_NODE_COLOR
field_1_10706
field_1_10706
private static final int
NEXT_NODE_COLOR
field_1_10705
field_1_10705
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, int stuckCountdown)
method_74798(double arg0, double arg1, double arg2, class_11 arg3, float arg4, int arg5)
render(double cameraX, double cameraY, double cameraZ, Path path, float maxNodeDistance, int arg5)
public static void
renderPath(Path path, float maxNodeDistance, int stuckCountdown, boolean renderOpenAndClosedSets, boolean renderGroundLabels, double camX, double camY, double camZ)
method_23118(class_11 arg0, float arg1, int arg2, boolean arg3, boolean arg4, double arg5, double arg6, double arg7)
drawPath(Path path, float maxNodeDistance, int arg2, boolean arg3, boolean arg4, 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)