net.minecraft.client.render.debug

public class LightDebugRenderer

implements DebugRenderer$Renderer

net.minecraft.client.renderer.debug.LightSectionDebugRenderer
net.minecraft.class_8520
net.minecraft.client.render.debug.LightDebugRenderer

Field summary

Modifier and TypeField
private static final Duration
REFRESH_INTERVAL
field_44675
UPDATE_INTERVAL
private static final int
RADIUS
field_44676
RADIUS
private static final int
LIGHT_AND_BLOCKS_COLOR
field_44677
READY_SHAPE_COLOR
private static final int
LIGHT_ONLY_COLOR
field_44678
DEFAULT_SHAPE_COLOR
private final MinecraftClient
minecraft
field_44679
client
private final LightType
lightLayer
field_44680
lightType
private Instant
lastUpdateTime
field_44681
lastUpdateTime
private LightDebugRenderer$Data
data
field_44682
data

Constructor summary

ModifierConstructor
public (MinecraftClient client, LightType lightType)

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
renderFaces(DiscreteVoxelShape shape, SectionPos minSection, int color)
method_51457(class_251 arg0, class_4076 arg1, int arg2)
drawFaces(VoxelSet arg0, ChunkSectionPos arg1, int arg2)
private static void
renderEdges(DiscreteVoxelShape shape, SectionPos minSection, int color)
method_51458(class_251 arg0, class_4076 arg1, int arg2)
drawEdges(VoxelSet arg0, ChunkSectionPos arg1, int arg2)
private static void
renderFace(Direction direction, int sectionX, int sectionY, int sectionZ, int color)
method_51460(class_2350 arg0, int arg1, int arg2, int arg3, int arg4)
drawFace(Direction arg0, int arg1, int arg2, int arg3, int arg4)
private static void
renderEdge(int sectionX0, int sectionY0, int sectionZ0, int sectionX1, int sectionY1, int sectionZ1, int color)
method_51459(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
drawEdge(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
private static void
lambda$renderEdges$0(SectionPos arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_51462(class_4076 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_51462(ChunkSectionPos arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
private static void
lambda$renderFaces$0(SectionPos arg0, int arg1, Direction arg2, int arg3, int arg4, int arg5)
method_51461(class_4076 arg0, int arg1, class_2350 arg2, int arg3, int arg4, int arg5)
method_51461(ChunkSectionPos arg0, int arg1, Direction arg2, int arg3, int arg4, int arg5)