Package net.minecraft.util.profiling.jfr
Class JfrProfiler
java.lang.Object
net.minecraft.util.profiling.jfr.JfrProfiler
- All Implemented Interfaces:
- FlightProfiler
- Mappings:
- Namespace - Name - official - bas- intermediary - net/minecraft/class_6505- named - net/minecraft/util/profiling/jfr/JfrProfiler
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.util.profiling.jfr.FlightProfilerFlightProfiler.NoopProfiler
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final DateTimeFormatterprivate static final JfrProfilerprivate static final Loggerstatic final Stringstatic final Stringprivate final Map<String,NetworkSummaryEvent.Recorder> static final Stringprivate floatstatic final String
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidstatic JfrProfilerprivate NetworkSummaryEvent.RecordergetOrCreateSummaryRecorder(SocketAddress address) booleanbooleanvoidonPacketReceived(int protocolId, int packetId, SocketAddress remoteAddress, int bytes) voidonPacketSent(int protocolId, int packetId, SocketAddress remoteAddress, int bytes) voidonTick(float tickTime) private booleanstart(Reader reader, InstanceType instanceType) booleanstart(InstanceType instanceType) startChunkGenerationProfiling(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) stop()
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbas;f:Lorg/slf4j/Logger;- intermediary - field_34408- Lnet/minecraft/class_6505;field_34408:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/util/profiling/jfr/JfrProfiler;LOGGER:Lorg/slf4j/Logger;
 
- 
MINECRAFT- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbas;a:Ljava/lang/String;- intermediary - field_34403- Lnet/minecraft/class_6505;field_34403:Ljava/lang/String;- named - MINECRAFT- Lnet/minecraft/util/profiling/jfr/JfrProfiler;MINECRAFT:Ljava/lang/String;
 
- 
WORLD_GENERATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbas;b:Ljava/lang/String;- intermediary - field_34404- Lnet/minecraft/class_6505;field_34404:Ljava/lang/String;- named - WORLD_GENERATION- Lnet/minecraft/util/profiling/jfr/JfrProfiler;WORLD_GENERATION:Ljava/lang/String;
 
- 
TICKING- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbas;c:Ljava/lang/String;- intermediary - field_34405- Lnet/minecraft/class_6505;field_34405:Ljava/lang/String;- named - TICKING- Lnet/minecraft/util/profiling/jfr/JfrProfiler;TICKING:Ljava/lang/String;
 
- 
NETWORK- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbas;d:Ljava/lang/String;- intermediary - field_34406- Lnet/minecraft/class_6505;field_34406:Ljava/lang/String;- named - NETWORK- Lnet/minecraft/util/profiling/jfr/JfrProfiler;NETWORK:Ljava/lang/String;
 
- 
EVENTS- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbas;g:Ljava/util/List;- intermediary - field_34407- Lnet/minecraft/class_6505;field_34407:Ljava/util/List;- named - EVENTS- Lnet/minecraft/util/profiling/jfr/JfrProfiler;EVENTS:Ljava/util/List;
 
- 
CONFIG_PATH- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbas;h:Ljava/lang/String;- intermediary - field_34409- Lnet/minecraft/class_6505;field_34409:Ljava/lang/String;- named - CONFIG_PATH- Lnet/minecraft/util/profiling/jfr/JfrProfiler;CONFIG_PATH:Ljava/lang/String;
 
- 
DATE_TIME_FORMAT- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbas;i:Ljava/time/format/DateTimeFormatter;- intermediary - field_34410- Lnet/minecraft/class_6505;field_34410:Ljava/time/format/DateTimeFormatter;- named - DATE_TIME_FORMAT- Lnet/minecraft/util/profiling/jfr/JfrProfiler;DATE_TIME_FORMAT:Ljava/time/format/DateTimeFormatter;
 
- 
INSTANCE- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbas;j:Lbas;- intermediary - field_35576- Lnet/minecraft/class_6505;field_35576:Lnet/minecraft/class_6505;- named - INSTANCE- Lnet/minecraft/util/profiling/jfr/JfrProfiler;INSTANCE:Lnet/minecraft/util/profiling/jfr/JfrProfiler;
 
- 
currentRecording- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbas;k:Ljdk/jfr/Recording;- intermediary - field_34411- Lnet/minecraft/class_6505;field_34411:Ljdk/jfr/Recording;- named - currentRecording- Lnet/minecraft/util/profiling/jfr/JfrProfiler;currentRecording:Ljdk/jfr/Recording;
 
- 
tickTimeprivate float tickTime- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbas;l:F- intermediary - field_35577- Lnet/minecraft/class_6505;field_35577:F- named - tickTime- Lnet/minecraft/util/profiling/jfr/JfrProfiler;tickTime:F
 
- 
summaryRecorderByAddress- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbas;m:Ljava/util/Map;- intermediary - field_35578- Lnet/minecraft/class_6505;field_35578:Ljava/util/Map;- named - summaryRecorderByAddress- Lnet/minecraft/util/profiling/jfr/JfrProfiler;summaryRecorderByAddress:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
JfrProfilerprivate JfrProfiler()
 
- 
- 
Method Details- 
getInstance- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbas;a()Lbas;- intermediary - method_39428- Lnet/minecraft/class_6505;method_39428()Lnet/minecraft/class_6505;- named - getInstance- Lnet/minecraft/util/profiling/jfr/JfrProfiler;getInstance()Lnet/minecraft/util/profiling/jfr/JfrProfiler;
 
- 
start- Specified by:
- startin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbat;a(Lbar;)Z- intermediary - method_37981- Lnet/minecraft/class_6611;method_37981(Lnet/minecraft/class_6506;)Z- named - start- Lnet/minecraft/util/profiling/jfr/FlightProfiler;start(Lnet/minecraft/util/profiling/jfr/InstanceType;)Z
 
- 
stop- Specified by:
- stopin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbat;b()Ljava/nio/file/Path;- intermediary - method_37980- Lnet/minecraft/class_6611;method_37980()Ljava/nio/file/Path;- named - stop- Lnet/minecraft/util/profiling/jfr/FlightProfiler;stop()Ljava/nio/file/Path;
 
- 
isProfilingpublic boolean isProfiling()- Specified by:
- isProfilingin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbat;c()Z- intermediary - method_37984- Lnet/minecraft/class_6611;method_37984()Z- named - isProfiling- Lnet/minecraft/util/profiling/jfr/FlightProfiler;isProfiling()Z
 
- 
isAvailablepublic boolean isAvailable()- Specified by:
- isAvailablein interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbat;d()Z- intermediary - method_38658- Lnet/minecraft/class_6611;method_38658()Z- named - isAvailable- Lnet/minecraft/util/profiling/jfr/FlightProfiler;isAvailable()Z
 
- 
start- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbas;a(Ljava/io/Reader;Lbar;)Z- intermediary - method_37983- Lnet/minecraft/class_6505;method_37983(Ljava/io/Reader;Lnet/minecraft/class_6506;)Z- named - start- Lnet/minecraft/util/profiling/jfr/JfrProfiler;start(Ljava/io/Reader;Lnet/minecraft/util/profiling/jfr/InstanceType;)Z
 
- 
addListenerprivate void addListener()- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbas;f()V- intermediary - method_38660- Lnet/minecraft/class_6505;method_38660()V- named - addListener- Lnet/minecraft/util/profiling/jfr/JfrProfiler;addListener()V
 
- 
onTickpublic void onTick(float tickTime) - Specified by:
- onTickin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbat;a(F)V- intermediary - method_38654- Lnet/minecraft/class_6611;method_38654(F)V- named - onTick- Lnet/minecraft/util/profiling/jfr/FlightProfiler;onTick(F)V
 
- 
onPacketReceived- Specified by:
- onPacketReceivedin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbat;a(IILjava/net/SocketAddress;I)V- intermediary - method_38656- Lnet/minecraft/class_6611;method_38656(IILjava/net/SocketAddress;I)V- named - onPacketReceived- Lnet/minecraft/util/profiling/jfr/FlightProfiler;onPacketReceived(IILjava/net/SocketAddress;I)V
 
- 
onPacketSent- Specified by:
- onPacketSentin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbat;b(IILjava/net/SocketAddress;I)V- intermediary - method_38657- Lnet/minecraft/class_6611;method_38657(IILjava/net/SocketAddress;I)V- named - onPacketSent- Lnet/minecraft/util/profiling/jfr/FlightProfiler;onPacketSent(IILjava/net/SocketAddress;I)V
 
- 
getOrCreateSummaryRecorder- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbas;a(Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b;- intermediary - method_39429- Lnet/minecraft/class_6505;method_39429(Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$class_6779;- named - getOrCreateSummaryRecorder- Lnet/minecraft/util/profiling/jfr/JfrProfiler;getOrCreateSummaryRecorder(Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Recorder;
 
- 
startWorldLoadProfiling- Specified by:
- startWorldLoadProfilingin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbat;e()Lbaw;- intermediary - method_38659- Lnet/minecraft/class_6611;method_38659()Lnet/minecraft/class_6613;- named - startWorldLoadProfiling- Lnet/minecraft/util/profiling/jfr/FlightProfiler;startWorldLoadProfiling()Lnet/minecraft/util/profiling/jfr/Finishable;
 
- 
startChunkGenerationProfiling@Nullable public @Nullable Finishable startChunkGenerationProfiling(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) - Specified by:
- startChunkGenerationProfilingin interface- FlightProfiler
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbat;a(Lclt;Lacp;Ljava/lang/String;)Lbaw;- intermediary - method_38655- Lnet/minecraft/class_6611;method_38655(Lnet/minecraft/class_1923;Lnet/minecraft/class_5321;Ljava/lang/String;)Lnet/minecraft/class_6613;- named - startChunkGenerationProfiling- Lnet/minecraft/util/profiling/jfr/FlightProfiler;startChunkGenerationProfiling(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/Finishable;
 
 
-