Êþº¾EŒ  java/lang/Object()V   +net/minecraft/util/debug/DebugSubscriptions STRUCTURES,Lnet/minecraft/util/debug/DebugSubscription; accept!()Ljava/util/function/BiConsumer;  )net/minecraft/util/debug/DebugValueAccess forEachChunkN(Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V  java/util/Listiterator()Ljava/util/Iterator;  !"java/util/IteratorhasNext()Z $ %&next()Ljava/lang/Object;(+net/minecraft/util/debug/DebugStructureInfo '* +, boundingBox<()Lnet/minecraft/world/level/levelgen/structure/BoundingBox; ./0 12net/minecraft/world/phys/AABBof[(Lnet/minecraft/world/level/levelgen/structure/BoundingBox;)Lnet/minecraft/world/phys/AABB; 456 78net/minecraft/util/ARGBcolorFromFloat(FFFF)I :;< =>net/minecraft/gizmos/GizmoStylestroke$(I)Lnet/minecraft/gizmos/GizmoStyle; @AB CDnet/minecraft/gizmos/Gizmoscuboidh(Lnet/minecraft/world/phys/AABB;Lnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; 'F GHpieces()Ljava/util/List;J1net/minecraft/util/debug/DebugStructureInfo$Piece IL M"isStart I*P5net/minecraft/client/renderer/debug/StructureRendererREnet/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRendererCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/client/renderer/debug/StructureRenderer; 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; partialTicksFMethodParameterslambda$emitGizmos$07(Lnet/minecraft/world/level/ChunkPos;Ljava/util/List;)Vpiece3Lnet/minecraft/util/debug/DebugStructureInfo$Piece;i$Ljava/util/Iterator; structure-Lnet/minecraft/util/debug/DebugStructureInfo;chunkPos$Lnet/minecraft/world/level/ChunkPos; structuresLjava/util/List; StackMapTable SourceFileStructureRenderer.javaBootstrapMethodsv'(Ljava/lang/Object;Ljava/lang/Object;)Vx Oy eff| }~ €�"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; InnerClassesPiece…1net/minecraft/client/renderer/debug/DebugRendererSimpleDebugRendererˆ%java/lang/invoke/MethodHandles$LookupŠjava/lang/invoke/MethodHandlesLookup!OQS/*·±T U VWXYSz ²º ¹±T UHVWZ[\[][^_`abc dZ\]^`b efS0Ž+¹M,¹™€,¹#À'N-¶)¸- ¸3¸9¸?W-¶E¹:¹™I¹#ÀI:¶K™¶N¸- ¸3¸9¸?W§¶N¸- ¸3¸9¸?W§ÿ³§ÿ}±T& /PXq‡Š�U>P7gh:Pijpkl†ijŽmnŽopq üý2'ü6Iúùúrst {uwz‚I'ƒQ„† ‡‰‹