Êþº¾E¾  >net/minecraft/client/telemetry/events/AggregatedTelemetryEvent()V)it/unimi/dsi/fastutil/longs/LongArrayList   =net/minecraft/client/telemetry/events/PerformanceMetricsEvent fpsSamples&Lit/unimi/dsi/fastutil/longs/LongList;  frameTimeSamples  usedMemorySamples  net/minecraft/client/Minecraft getInstance"()Lnet/minecraft/client/Minecraft;  telemetryOptInExtra()Z ! "#tick8(Lnet/minecraft/client/telemetry/TelemetryEventSender;)V %&' ($it/unimi/dsi/fastutil/longs/LongListclear * +,getFps()I %. /0add(J)Z 2 3takeUsedMemorySample 5 67getFrameTimeNs()J 9:; <=java/lang/Runtime getRuntime()Ljava/lang/Runtime; 9? @7 totalMemory 9B C7 freeMemory E FG toKilobytes(J)J IJK LM1net/minecraft/client/telemetry/TelemetryEventTypePERFORMANCE_METRICS3Lnet/minecraft/client/telemetry/TelemetryEventType;O PQaccept^(Lnet/minecraft/client/telemetry/events/PerformanceMetricsEvent;)Ljava/util/function/Consumer; STU VW3net/minecraft/client/telemetry/TelemetryEventSendersendS(Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V Y Z resetValuesè ^_` ab0net/minecraft/client/telemetry/TelemetryPropertyFRAME_RATE_SAMPLES2Lnet/minecraft/client/telemetry/TelemetryProperty; d e)(Lit/unimi/dsi/fastutil/longs/LongList;)V ghi jk;net/minecraft/client/telemetry/TelemetryPropertyMap$Builderputƒ(Lnet/minecraft/client/telemetry/TelemetryProperty;Ljava/lang/Object;)Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; ^m nbRENDER_TIME_SAMPLES ^p qbUSED_MEMORY_SAMPLES ^s tbNUMBER_OF_SAMPLES v w,getSampleCount yz{ |}java/lang/IntegervalueOf(I)Ljava/lang/Integer; ^ €bRENDER_DISTANCE ‚ ƒ„optionsLnet/minecraft/client/Options; †‡ˆ ‰,net/minecraft/client/OptionsgetEffectiveRenderDistance ^‹ ŒbDEDICATED_MEMORY_KB Ž Œ�J 9‘ ’7 maxMemoryCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/client/telemetry/events/PerformanceMetricsEvent; eventSender5Lnet/minecraft/client/telemetry/TelemetryEventSender; StackMapTableMethodParameters takeSampleusedMemorySample sendEventbyteslambda$sendEvent$0@(Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder;)V properties=Lnet/minecraft/client/telemetry/TelemetryPropertyMap$Builder; SourceFilePerformanceMetricsEvent.javaBootstrapMethods©(Ljava/lang/Object;)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·3net/minecraft/client/telemetry/TelemetryPropertyMapBuilderº%java/lang/invoke/MethodHandles$Lookup¼java/lang/invoke/MethodHandlesLookup1 Œ� “\&*·*»Y· µ *»Y· µ*»Y· µ±”   • &–—"#“T¸¶™*+· ±” •–—˜™š›˜Z“R*´ ¹$*´¹$*´¹$±” • –—œ“\&*´ ¸¶)…¹-W*¶1*´¸¶4¹-W±” !%"• &–—3“{#¸8¶>@¸8¶AB!e7*´¸D¹-W±”%&'(")•*#–—@�C���ž#“P+²H*ºN¹R*¶X±”-56•–—˜™›˜ FG“0[m­”9• Ÿ�›Ÿ ¡“¸l+²]»Y*´ ·c¶fW+²l»Y*´·c¶fW+²o»Y*´·c¶fW+²r*¶u¸x¶fW+²~¸´�¶…¸x¶fW+²Š²�ˆ¸x¶fW±”./&091H2\3k4•l–—l¢£¤“% ¸8¶�¸D³�±” ¥¦§ ®¨ª­µg¶¸ ¹»½