Class LightDebugRenderer
java.lang.Object
net.minecraft.client.render.debug.LightDebugRenderer
- All Implemented Interfaces:
DebugRenderer.Renderer
@Environment(CLIENT)
public class LightDebugRenderer
extends Object
implements DebugRenderer.Renderer
- Mappings:
Namespace Name named net/minecraft/client/render/debug/LightDebugRendererintermediary net/minecraft/class_8520official hql
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate LightDebugRenderer.Dataprivate static final intprivate Instantprivate final LightTypeprivate static final intprivate static final intprivate static final Duration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voiddrawEdge(int int2, int int3, int int4, int int5, int int6, int int7, int int8) private static voiddrawEdges(VoxelSet voxelSet, ChunkSectionPos chunkSectionPos, int int2) private static voidprivate static voiddrawFaces(VoxelSet voxelSet, ChunkSectionPos chunkSectionPos, int int2) voidrender(double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum, float tickProgress)
-
Field Details
-
UPDATE_INTERVAL
- Mappings:
Namespace Name Mixin selector named UPDATE_INTERVALLnet/minecraft/client/render/debug/LightDebugRenderer;UPDATE_INTERVAL:Ljava/time/Duration;intermediary field_44675Lnet/minecraft/class_8520;field_44675:Ljava/time/Duration;official aLhql;a:Ljava/time/Duration;
-
RADIUS
private static final int RADIUS- See Also:
- Mappings:
Namespace Name Mixin selector named RADIUSLnet/minecraft/client/render/debug/LightDebugRenderer;RADIUS:Iintermediary field_44676Lnet/minecraft/class_8520;field_44676:Iofficial bLhql;b:I
-
READY_SHAPE_COLOR
private static final int READY_SHAPE_COLOR- Mappings:
Namespace Name Mixin selector named READY_SHAPE_COLORLnet/minecraft/client/render/debug/LightDebugRenderer;READY_SHAPE_COLOR:Iintermediary field_44677Lnet/minecraft/class_8520;field_44677:Iofficial cLhql;c:I
-
DEFAULT_SHAPE_COLOR
private static final int DEFAULT_SHAPE_COLOR- Mappings:
Namespace Name Mixin selector named DEFAULT_SHAPE_COLORLnet/minecraft/client/render/debug/LightDebugRenderer;DEFAULT_SHAPE_COLOR:Iintermediary field_44678Lnet/minecraft/class_8520;field_44678:Iofficial dLhql;d:I
-
client
- Mappings:
Namespace Name Mixin selector named clientLnet/minecraft/client/render/debug/LightDebugRenderer;client:Lnet/minecraft/client/MinecraftClient;intermediary field_44679Lnet/minecraft/class_8520;field_44679:Lnet/minecraft/class_310;official eLhql;e:Lgec;
-
lightType
- Mappings:
Namespace Name Mixin selector named lightTypeLnet/minecraft/client/render/debug/LightDebugRenderer;lightType:Lnet/minecraft/world/LightType;intermediary field_44680Lnet/minecraft/class_8520;field_44680:Lnet/minecraft/class_1944;official fLhql;f:Ldvo;
-
lastUpdateTime
- Mappings:
Namespace Name Mixin selector named lastUpdateTimeLnet/minecraft/client/render/debug/LightDebugRenderer;lastUpdateTime:Ljava/time/Instant;intermediary field_44681Lnet/minecraft/class_8520;field_44681:Ljava/time/Instant;official gLhql;g:Ljava/time/Instant;
-
data
- Mappings:
Namespace Name Mixin selector named dataLnet/minecraft/client/render/debug/LightDebugRenderer;data:Lnet/minecraft/client/render/debug/LightDebugRenderer$Data;intermediary field_44682Lnet/minecraft/class_8520;field_44682:Lnet/minecraft/class_8520$class_8521;official hLhql;h:Lhql$a;
-
-
Constructor Details
-
LightDebugRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/debug/LightDebugRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/world/LightType;)Vintermediary <init>Lnet/minecraft/class_8520;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_1944;)Vofficial <init>Lhql;<init>(Lgec;Ldvo;)V
-
-
Method Details
-
render
public void render(double cameraX, double cameraY, double cameraZ, DebugDataStore store, Frustum frustum, float tickProgress) - Specified by:
renderin interfaceDebugRenderer.Renderer- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/debug/DebugRenderer$Renderer;render(DDDLnet/minecraft/world/debug/DebugDataStore;Lnet/minecraft/client/render/Frustum;F)Vintermediary method_23109Lnet/minecraft/class_863$class_864;method_23109(DDDLnet/minecraft/class_12021;Lnet/minecraft/class_4604;F)Vofficial aLhqd$a;a(DDDLbxe;Lhpu;F)V
-
drawFaces
- Mappings:
Namespace Name Mixin selector named drawFacesLnet/minecraft/client/render/debug/LightDebugRenderer;drawFaces(Lnet/minecraft/util/shape/VoxelSet;Lnet/minecraft/util/math/ChunkSectionPos;I)Vintermediary method_51457Lnet/minecraft/class_8520;method_51457(Lnet/minecraft/class_251;Lnet/minecraft/class_4076;I)Vofficial aLhql;a(Lfsn;Ljw;I)V
-
drawEdges
- Mappings:
Namespace Name Mixin selector named drawEdgesLnet/minecraft/client/render/debug/LightDebugRenderer;drawEdges(Lnet/minecraft/util/shape/VoxelSet;Lnet/minecraft/util/math/ChunkSectionPos;I)Vintermediary method_51458Lnet/minecraft/class_8520;method_51458(Lnet/minecraft/class_251;Lnet/minecraft/class_4076;I)Vofficial bLhql;b(Lfsn;Ljw;I)V
-
drawFace
- Mappings:
Namespace Name Mixin selector named drawFaceLnet/minecraft/client/render/debug/LightDebugRenderer;drawFace(Lnet/minecraft/util/math/Direction;IIII)Vintermediary method_51460Lnet/minecraft/class_8520;method_51460(Lnet/minecraft/class_2350;IIII)Vofficial aLhql;a(Liz;IIII)V
-
drawEdge
private static void drawEdge(int int2, int int3, int int4, int int5, int int6, int int7, int int8) - Mappings:
Namespace Name Mixin selector named drawEdgeLnet/minecraft/client/render/debug/LightDebugRenderer;drawEdge(IIIIIII)Vintermediary method_51459Lnet/minecraft/class_8520;method_51459(IIIIIII)Vofficial aLhql;a(IIIIIII)V
-