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 hqa
-
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 aLhqa;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 bLhqa;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 cLhqa;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 dLhqa;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 eLhqa;e:Lgds;
-
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 fLhqa;f:Ldvj;
-
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 gLhqa;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 hLhqa;h:Lhqa$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>Lhqa;<init>(Lgds;Ldvj;)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 aLhps$a;a(DDDLbwy;Lhpj;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 aLhqa;a(Lfsi;Ljy;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 bLhqa;b(Lfsi;Ljy;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 aLhqa;a(Ljb;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 aLhqa;a(IIIIIII)V
-