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 aqu
intermediary net/minecraft/class_6505
named net/minecraft/util/profiling/jfr/JfrProfiler
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.profiling.jfr.FlightProfiler
FlightProfiler.NoopProfiler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static final DateTimeFormatter
private static final Logger
static final String
static final String
private long
static final String
static final String
Fields inherited from interface net.minecraft.util.profiling.jfr.FlightProfiler
INSTANCE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
boolean
boolean
void
onPacketReceived
(Supplier<String> packetNameSupplier, SocketAddress remoteAddress, int bytes) void
onPacketSent
(Supplier<String> packetNameSupplier, SocketAddress remoteAddress, int bytes) void
onTick
(float tickTime) void
private boolean
start
(Reader reader, InstanceType instanceType) boolean
start
(InstanceType instanceType) startChunkGenerationProfiling
(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus) stop()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official f
Laqu;f:Lorg/apache/logging/log4j/Logger;
intermediary field_34408
Lnet/minecraft/class_6505;field_34408:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/util/profiling/jfr/JfrProfiler;LOGGER:Lorg/apache/logging/log4j/Logger;
-
MINECRAFT
- See Also:
- Mappings:
Namespace Name Mixin selector official a
Laqu;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
Laqu;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
Laqu;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
Laqu;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
Laqu;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
Laqu;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
Laqu;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;
-
currentRecording
- Mappings:
Namespace Name Mixin selector official j
Laqu;j: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;
-
nextSampleTime
private long nextSampleTime- Mappings:
Namespace Name Mixin selector official k
Laqu;k:J
intermediary field_34920
Lnet/minecraft/class_6505;field_34920:J
named nextSampleTime
Lnet/minecraft/util/profiling/jfr/JfrProfiler;nextSampleTime:J
-
-
Constructor Details
-
JfrProfiler
protected JfrProfiler()
-
-
Method Details
-
registerEvents
public void registerEvents()- Specified by:
registerEvents
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official a
Laqv;a()V
intermediary method_38653
Lnet/minecraft/class_6611;method_38653()V
named registerEvents
Lnet/minecraft/util/profiling/jfr/FlightProfiler;registerEvents()V
-
start
- Specified by:
start
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official a
Laqv;a(Laqt;)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:
stop
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official b
Laqv;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;
-
isProfiling
public boolean isProfiling()- Specified by:
isProfiling
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official c
Laqv;c()Z
intermediary method_37984
Lnet/minecraft/class_6611;method_37984()Z
named isProfiling
Lnet/minecraft/util/profiling/jfr/FlightProfiler;isProfiling()Z
-
isAvailable
public boolean isAvailable()- Specified by:
isAvailable
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official d
Laqv;d()Z
intermediary method_38658
Lnet/minecraft/class_6611;method_38658()Z
named isAvailable
Lnet/minecraft/util/profiling/jfr/FlightProfiler;isAvailable()Z
-
onTick
public void onTick(float tickTime) - Specified by:
onTick
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official a
Laqv;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
-
start
- Mappings:
Namespace Name Mixin selector official a
Laqu;a(Ljava/io/Reader;Laqt;)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
-
addListener
private void addListener()- Mappings:
Namespace Name Mixin selector official f
Laqu;f()V
intermediary method_38660
Lnet/minecraft/class_6505;method_38660()V
named addListener
Lnet/minecraft/util/profiling/jfr/JfrProfiler;addListener()V
-
onPacketReceived
public void onPacketReceived(Supplier<String> packetNameSupplier, SocketAddress remoteAddress, int bytes) - Specified by:
onPacketReceived
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official a
Laqv;a(Ljava/util/function/Supplier;Ljava/net/SocketAddress;I)V
intermediary method_38656
Lnet/minecraft/class_6611;method_38656(Ljava/util/function/Supplier;Ljava/net/SocketAddress;I)V
named onPacketReceived
Lnet/minecraft/util/profiling/jfr/FlightProfiler;onPacketReceived(Ljava/util/function/Supplier;Ljava/net/SocketAddress;I)V
-
onPacketSent
public void onPacketSent(Supplier<String> packetNameSupplier, SocketAddress remoteAddress, int bytes) - Specified by:
onPacketSent
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official b
Laqv;b(Ljava/util/function/Supplier;Ljava/net/SocketAddress;I)V
intermediary method_38657
Lnet/minecraft/class_6611;method_38657(Ljava/util/function/Supplier;Ljava/net/SocketAddress;I)V
named onPacketSent
Lnet/minecraft/util/profiling/jfr/FlightProfiler;onPacketSent(Ljava/util/function/Supplier;Ljava/net/SocketAddress;I)V
-
startWorldLoadProfiling
- Specified by:
startWorldLoadProfiling
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official e
Laqv;e()Laqy;
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:
startChunkGenerationProfiling
in interfaceFlightProfiler
- Mappings:
Namespace Name Mixin selector official a
Laqv;a(Lbxq;Lwy;Ljava/lang/String;)Laqy;
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/util/registry/RegistryKey;Ljava/lang/String;)Lnet/minecraft/util/profiling/jfr/Finishable;
-