Êþº¾Eã  java/lang/Object()V   6net/minecraft/client/renderer/debug/LightDebugRenderer minecraft Lnet/minecraft/client/Minecraft;  showBlockLightZ   showSkyLight  net/minecraft/client/Minecraftlevel.Lnet/minecraft/client/multiplayer/ClientLevel;  net/minecraft/core/BlockPos containing"(DDD)Lnet/minecraft/core/BlockPos;!+it/unimi/dsi/fastutil/longs/LongOpenHashSet  $ %&offset"(III)Lnet/minecraft/core/BlockPos; ( )* betweenClosedP(Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)Ljava/lang/Iterable; ,-. /0java/lang/Iterableiterator()Ljava/util/Iterator; 234 56java/util/IteratorhasNext()Z 28 9:next()Ljava/lang/Object; <=> ?@$net/minecraft/world/level/LightLayerSKY&Lnet/minecraft/world/level/LightLayer; BCD EFnet/minecraft/world/level/Level getBrightnessF(Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/BlockPos;)I H IJasLong()J LMN OPnet/minecraft/core/SectionPosblockToSection(J)J RST UV#it/unimi/dsi/fastutil/longs/LongSetadd(J)Z BX YZgetChunkSource/()Lnet/minecraft/world/level/chunk/ChunkSource; \]^ _`+net/minecraft/world/level/chunk/ChunkSourcegetLightEngine7()Lnet/minecraft/world/level/lighting/LevelLightEngine; Lb cdof"(J)Lnet/minecraft/core/SectionPos; fgh ij3net/minecraft/world/level/lighting/LevelLightEngine getDebugDataY(Lnet/minecraft/world/level/LightLayer;Lnet/minecraft/core/SectionPos;)Ljava/lang/String;lnet/minecraft/world/phys/Vec3 Ln opx(J)I Lr stsectionToBlockCoord(II)I Lv wpy Ly zpz k| }(DDD)Vnet/minecraft/util/CommonColorsÿÿ ‚ƒ„ …†$net/minecraft/gizmos/TextGizmo$StyleforColorAndCentered)(I)Lnet/minecraft/gizmos/TextGizmo$Style;@™™š ‚‰ Š‹ withScale)(F)Lnet/minecraft/gizmos/TextGizmo$Style; �Ž� �‘net/minecraft/gizmos/Gizmos billboardText(Ljava/lang/String;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/gizmos/TextGizmo$Style;)Lnet/minecraft/gizmos/GizmoProperties;Apÿÿÿÿÿ –—˜ ™šnet/minecraft/util/ARGBsrgbLerp(FII)I œ�ž Ÿ java/lang/StringvalueOf(I)Ljava/lang/String;?à?Ð k¦ §¨atLowerCornerWithOffset>(Lnet/minecraft/core/Vec3i;DDD)Lnet/minecraft/world/phys/Vec3; <ª «@BLOCKÿª k® ¯° atCenterOf;(Lnet/minecraft/core/Vec3i;)Lnet/minecraft/world/phys/Vec3;²Enet/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRendererMAX_RENDER_DISTI ConstantValue %(Lnet/minecraft/client/Minecraft;ZZ)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/client/renderer/debug/LightDebugRenderer;MethodParameters emitGizmosa(DDDLnet/minecraft/util/debug/DebugValueAccess;Lnet/minecraft/client/renderer/culling/Frustum;F)VcolorblockBrightness skyBrightness sectionNodeJblockPosLnet/minecraft/core/BlockPos;camXDcamYcamZ debugValues+Lnet/minecraft/util/debug/DebugValueAccess;frustum/Lnet/minecraft/client/renderer/culling/Frustum; partialTicksF!Lnet/minecraft/world/level/Level; playerPosset%Lit/unimi/dsi/fastutil/longs/LongSet; StackMapTable×)net/minecraft/util/debug/DebugValueAccessÙ-net/minecraft/client/renderer/culling/Frustum SourceFileLightDebugRenderer.java InnerClassesÞnet/minecraft/gizmos/TextGizmoStyleá1net/minecraft/client/renderer/debug/DebugRendererSimpleDebugRenderer!± ³´µ¶·¸l*·*+µ*µ *µ±¹ º*»¼ ½  ¾¿¸w <*´´: ')¸: » Y·":  ööö¶#    ¶#¸'¹+:  ¹1™ù ¹7À: ²;¶A6¶G¸K7 ¹Q™L ¶W¶[²;¸a¶e»kY¸m¸q‡¸u¸q‡¸x¸q‡·{€¸�‡¶ˆ¸ŒWŸ5*´™.†’n“”¸•6¸›¡£¡¸¥¸�¸ŒW*´ ™? ²©¶A6™.†’n¬ÿ¸•6 ²©¶A¸›¸­¸�¸ŒW§ÿ±¹J "$&Q'](g)s*¼,Ê-Ù.õ1ü23 4588;9º¢ÙÀ´À´0Á´]Û´gÑÃÄQçÅÆ<»¼<ÇÈ<ÉÈ<ÊÈ<ËÌ<ÍÎ<ÏÐ 3Ñ *ÒÆ !ÓÔ Õ1ÿ; ÖØBR2þ€8øBú½ÇÉÊËÍÏÚÛÜ‚Ýß±àâ