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 hpg
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate @Nullable 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 double2, double cameraX, double cameraY, DebugDataStore store, Frustum frustum, float tickDelta)
-
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 aLhpg;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 bLhpg;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 cLhpg;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 dLhpg;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 eLhpg;e:Lgcx;
-
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 fLhpg;f:Lduw;
-
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 gLhpg;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 hLhpg;h:Lhpg$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>Lhpg;<init>(Lgcx;Lduw;)V
-
-
Method Details
-
render
public void render(double double2, double cameraX, double cameraY, DebugDataStore store, Frustum frustum, float tickDelta) - 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 aLhoy$a;a(DDDLbxa;Lhop;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 aLhpg;a(Lfrm;Lkc;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 bLhpg;b(Lfrm;Lkc;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 aLhpg;a(Ljf;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 aLhpg;a(IIIIIII)V
-