Êþº¾Eâ  java/lang/Object()V   7net/minecraft/client/renderer/debug/OctreeDebugRenderer minecraft Lnet/minecraft/client/Minecraft;  net/minecraft/client/Minecraft levelRenderer-Lnet/minecraft/client/renderer/LevelRenderer;  +net/minecraft/client/renderer/LevelRenderersectionOcclusionGraph7()Lnet/minecraft/client/renderer/SectionOcclusionGraph;  3net/minecraft/client/renderer/SectionOcclusionGraph getOctree(()Lnet/minecraft/client/renderer/Octree; +org/apache/commons/lang3/mutable/MutableInt " #(I)V% &'visitœ(Lnet/minecraft/client/renderer/debug/OctreeDebugRenderer;Lorg/apache/commons/lang3/mutable/MutableInt;)Lnet/minecraft/client/renderer/Octree$OctreeVisitor;);net/minecraft/client/renderer/chunk/SectionRenderDispatcher +,- ./$net/minecraft/client/renderer/Octree visitNodesg(Lnet/minecraft/client/renderer/Octree$OctreeVisitor;Lnet/minecraft/client/renderer/culling/Frustum;I)V 123 45)net/minecraft/client/renderer/Octree$NodegetAABB!()Lnet/minecraft/world/phys/AABB; 789 :;net/minecraft/world/phys/AABBgetXsize()D=net/minecraft/core/SectionPos@0 ABC DEjava/lang/Mathround(D)J G H#addJnet/minecraft/util/CommonColorsÿÿ M NOintValue()I QRS TUjava/lang/StringvalueOf(I)Ljava/lang/String; 7W XY getCenter!()Lnet/minecraft/world/phys/Vec3; [\] ^_$net/minecraft/gizmos/TextGizmo$StyleforColorAndCentered)(I)Lnet/minecraft/gizmos/TextGizmo$Style;@™™š [b cd withScale)(F)Lnet/minecraft/gizmos/TextGizmo$Style; fgh ijnet/minecraft/gizmos/Gizmos billboardText(Ljava/lang/String;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/gizmos/TextGizmo$Style;)Lnet/minecraft/gizmos/GizmoProperties;?¹™™™™™š 7p qrdeflate"(D)Lnet/minecraft/world/phys/AABB;>ÌÌÍ>™™š v wxgetColorComponent(JF)F?LÌÍ? |}~ €net/minecraft/util/ARGBcolorFromFloat(FFFF)I ‚ƒ„ …†net/minecraft/gizmos/GizmoStylestroke$(I)Lnet/minecraft/gizmos/GizmoStyle; fˆ ‰Šcuboidh(Lnet/minecraft/world/phys/AABB;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties;=ÌÌÍ �Ž� �‘net/minecraft/util/Mthfrac(F)F?fff ” •– renderNode^(Lnet/minecraft/client/renderer/Octree$Node;IZLorg/apache/commons/lang3/mutable/MutableInt;Z)V˜Enet/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRenderer#(Lnet/minecraft/client/Minecraft;)VCodeLineNumberTableLocalVariableTablethis9Lnet/minecraft/client/renderer/debug/OctreeDebugRenderer;MethodParameters emitGizmosa(DDDLnet/minecraft/util/debug/DebugValueAccess;Lnet/minecraft/client/renderer/culling/Frustum;F)VcamXDcamYcamZ debugValues+Lnet/minecraft/util/debug/DebugValueAccess;frustum/Lnet/minecraft/client/renderer/culling/Frustum; partialTicksFoctree&Lnet/minecraft/client/renderer/Octree;count-Lorg/apache/commons/lang3/mutable/MutableInt;colorInode+Lnet/minecraft/client/renderer/Octree$Node;depth fullyVisibleZisCloseaabbLnet/minecraft/world/phys/AABB;xSizesizeJcolorNum StackMapTable multiplierminColorlambda$emitGizmos$0^(Lorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/client/renderer/Octree$Node;ZIZ)V SourceFileOctreeDebugRenderer.javaBootstrapMethodsÇ1(Lnet/minecraft/client/renderer/Octree$Node;ZIZ)VÉ Ê ÁÂÌ ÍÎÏ ÐÑ"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesÔ2net/minecraft/client/renderer/Octree$OctreeVisitor OctreeVisitorNodeØnet/minecraft/gizmos/TextGizmoStyleÛ1net/minecraft/client/renderer/debug/DebugRendererSimpleDebugRendererÞ%java/lang/invoke/MethodHandles$Lookupàjava/lang/invoke/MethodHandlesLookup!— ™šF *·*+µ±› œ �ž Ÿ  ¡š± +*´´ ¶¶: »Y·!:  * º$ ¶*±›*œ\ +�ž+¢£+¤£+¥£+¦§+¨©+ª« ¬­ ®¯ Ÿ¢¤¥¦¨ª•–šŠ Œ+¹0:¶69>o¸@7  ”š1¶F™K§6 ¶L¸P¶V ¸Z`¶a¸eW ka7 m‡k¶o™s§  t¸u y¸u z¸u¸{¸�¸‡W±›* "#$%!&''4(O*W+‹,œp 4°± Œ�žŒ²³Œ´±Œµ¶Œ®¯Œ·¶„¸¹}º£r»¼ W5½¼ ¾Fþ17@ÿ 177ÿ 177Ÿ²´µ®· wxšS‹F$‰j¸Œ’j‹b®› /0œ »¼¿«À«Ÿ »¿Ášh *,+¶“±›œ> �ž ®¯ ²³ µ¶ ´± ·¶ÃÄÅ ËÆÈÆÒ*Ó+Õ 1+Ö [×Ù—ÚÜ Ýßá