Êþº¾E6  java/lang/Object()V   4net/minecraft/client/renderer/debug/PoiDebugRenderer brainRenderer8Lnet/minecraft/client/renderer/debug/BrainDebugRenderer;  net/minecraft/core/BlockPos containing"(DDD)Lnet/minecraft/core/BlockPos;  +net/minecraft/util/debug/DebugSubscriptionsPOIS,Lnet/minecraft/util/debug/DebugSubscription; acceptŸ(Lnet/minecraft/client/renderer/debug/PoiDebugRenderer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugValueAccess;)Ljava/util/function/BiConsumer;  !")net/minecraft/util/debug/DebugValueAccess forEachBlockN(Lnet/minecraft/util/debug/DebugSubscription;Ljava/util/function/BiConsumer;)V $%& '(6net/minecraft/client/renderer/debug/BrainDebugRenderer getGhostPois<(Lnet/minecraft/util/debug/DebugValueAccess;)Ljava/util/Map;* +Ÿ(Lnet/minecraft/client/renderer/debug/PoiDebugRenderer;Lnet/minecraft/util/debug/DebugValueAccess;Lnet/minecraft/core/BlockPos;)Ljava/util/function/BiConsumer; -./ 01 java/util/MapforEach"(Ljava/util/function/BiConsumer;)V=LÌÍ>™™š>LÌÍ 678 9:net/minecraft/util/ARGBcolorFromFloat(FFFF)I <=> ?@net/minecraft/gizmos/GizmoStylefill$(I)Lnet/minecraft/gizmos/GizmoStyle; BCD EFnet/minecraft/gizmos/Gizmoscuboidg(Lnet/minecraft/core/BlockPos;FLnet/minecraft/gizmos/GizmoStyle;)Lnet/minecraft/gizmos/GizmoProperties; HIJ KLjava/util/ListtoString()Ljava/lang/String;Nnet/minecraft/util/CommonColors>£× BQ RSbillboardTextOverBlockZ(Ljava/lang/String;Lnet/minecraft/core/BlockPos;IIF)Lnet/minecraft/gizmos/GizmoProperties;U Ghost POIÿÿ XYZ [\net/minecraft/SharedConstants DEBUG_BRAINZ ^ _`getTicketHolderNamese(Lnet/minecraft/util/debug/DebugPoiInfo;ZLnet/minecraft/util/debug/DebugValueAccess;)Ljava/util/List; Hb cdsize()I fgh ijjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;l mnmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; p qrrenderTextOverPoi>(Ljava/lang/String;Lnet/minecraft/util/debug/DebugPoiInfo;II)Vt mu(I)Ljava/lang/String;lt yz{ |d%net/minecraft/util/debug/DebugPoiInfofreeTicketCountt y €�poiType()Lnet/minecraft/core/Holder; ƒ„… †Lnet/minecraft/core/HoldergetRegisteredName yˆ ‰Špos()Lnet/minecraft/core/BlockPos;Œjava/util/ArrayList ‹ � �BRAINS’ “Y(ZLnet/minecraft/util/debug/DebugPoiInfo;Ljava/util/List;)Ljava/util/function/BiConsumer; • –" forEachEntity ˜™š ›œ'net/minecraft/util/debug/DebugBrainDumphasPotentialPoi (Lnet/minecraft/core/BlockPos;)Z ˜ž ŸœhasPoi ¡¢£ ¤¥!net/minecraft/world/entity/EntitygetUUID()Ljava/util/UUID; §¨© ª« · ¸¹ closerThan(Lnet/minecraft/core/Vec3i;D)Z » ¼½renderGhostPoi0(Lnet/minecraft/core/BlockPos;Ljava/util/List;)V ¿ ÀÁ highlightPoi (Lnet/minecraft/core/BlockPos;)V à ÄÅ renderPoiInfoU(Lnet/minecraft/util/debug/DebugPoiInfo;Lnet/minecraft/util/debug/DebugValueAccess;)VÇEnet/minecraft/client/renderer/debug/DebugRenderer$SimpleDebugRendererMAX_RENDER_DIST_FOR_POI_INFOI ConstantValue TEXT_SCALEFORANGEÿÿ¥;(Lnet/minecraft/client/renderer/debug/BrainDebugRenderer;)VCodeLineNumberTableLocalVariableTablethis6Lnet/minecraft/client/renderer/debug/PoiDebugRenderer;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; partialTicks playerPosLnet/minecraft/core/BlockPos;poiPospaddingnamesLjava/util/List;LocalVariableTypeTable$Ljava/util/List; SignatureD(Lnet/minecraft/core/BlockPos;Ljava/util/List;)VticketHolderNamespotentialTicketHolderNamespoi'Lnet/minecraft/util/debug/DebugPoiInfo;row StackMapTabletextLjava/lang/String;color potentialy(Lnet/minecraft/util/debug/DebugPoiInfo;ZLnet/minecraft/util/debug/DebugValueAccess;)Ljava/util/List;lambda$getTicketHolderNames$0‡(ZLnet/minecraft/util/debug/DebugPoiInfo;Ljava/util/List;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugBrainDump;)Ventity#Lnet/minecraft/world/entity/Entity; brainDump)Lnet/minecraft/util/debug/DebugBrainDump;includelambda$emitGizmos$1x(Lnet/minecraft/util/debug/DebugValueAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/util/List;)Vvaluelambda$emitGizmos$0�(Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugValueAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugPoiInfo;)V SourceFilePoiDebugRenderer.javaBootstrapMethods'(Ljava/lang/Object;Ljava/lang/Object;)V   G(Lnet/minecraft/core/BlockPos;Lnet/minecraft/util/debug/DebugPoiInfo;)V  þÿ½ Owners:  ticket holders Candidates:  potential ownersFree tickets:   ÷øO(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/util/debug/DebugBrainDump;)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;( )*+ m,$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses/1net/minecraft/client/renderer/debug/DebugRendererSimpleDebugRenderer2%java/lang/invoke/MethodHandles$Lookup4java/lang/invoke/MethodHandlesLookup!ÆÈÉÊËÌÍÊOÎÉÊÏ ÐÑF *·*+µ±Ò Ó ÔÕ Ö רѲ 6')¸ : ²* º¹*´¶#* º)¹,±Ò ")51ÓR6ÔÕ6ÙÚ6ÛÚ6ÜÚ6ÝÞ6ßà6áÍ -âã ÖÙÛÜÝßá ÀÁÑT2D*2344 ¸5¸;¸AW±Ò456ÓäãåÍÖ伽џ52F+2344 ¸5¸;¸AW,¹G+ÿO¸PWT+VO¸PW±Ò9:;(<4=Ó*5ÔÕ5äã5æç2åÍè 5æéÖ äæêëÄÅÑz¬>²W™ƒ*+,¶]:¹a¢¸eºk+ÿ¸o§¹aºs+ÿ¸o„*+,¶]:¹a¢¸eºv+¥¸o§¹aºw+¥¸o„+¶xº}+ÿ¸o„+¶~¹‚+¸o±ÒBBCDEF1HEKHMQN\OqQ…SˆV™XœY«ZÓ>wìçQ7íç¬ÔÕ¬îï¬ÝÞªðÉèwìéQ7íéñý1Hü+HùÖ îÝ qrÑZ*+¶‡O¸PW±Ò ] ^Ó*òóîïðÉôÉÖòîðô_`ÑŠ»‹Y·�:-²Ž+º‘¹”°Òa bhÓ4ÔÕîïõ\ÝÞ æçè  æéÖ îõÝêö ÷øѦ/™+¶‡¶—§ +¶‡¶�6™,-¶ ¸¦¹¬W±Òcd e.gÓ>/õ\/îï/æç/ùú/ûüý\ñ HüþÿÑ�!+²-¹°Æ±,-´¶¶™ *-¶º±Ò* +-. 0Ó4!ÔÕ!ÝÞ!âã!äã!çñÑ~+-´¶¶™-¸¾*,¶Â±Ò# $%'Ó4ÔÕâãÝÞ‰ãîïñ>    ''''' -Æ.0 135