Interface FlightProfiler

All Known Implementing Classes:
FlightProfiler.NoopProfiler, JfrProfiler

public interface FlightProfiler
Mappings:
Namespace Name
official bat
intermediary net/minecraft/class_6611
named net/minecraft/util/profiling/jfr/FlightProfiler
  • Field Details

    • INSTANCE

      static final FlightProfiler INSTANCE
      Mappings:
      Namespace Name Mixin selector
      official e Lbat;e:Lbat;
      intermediary field_34923 Lnet/minecraft/class_6611;field_34923:Lnet/minecraft/class_6611;
      named INSTANCE Lnet/minecraft/util/profiling/jfr/FlightProfiler;INSTANCE:Lnet/minecraft/util/profiling/jfr/FlightProfiler;
  • Method Details

    • start

      boolean start(InstanceType instanceType)
      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

      Path stop()
      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;
    • isProfiling

      boolean isProfiling()
      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
    • isAvailable

      boolean isAvailable()
      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
    • onTick

      void onTick(float tickTime)
      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

      void onPacketReceived(int protocolId, int packetId, SocketAddress remoteAddress, int bytes)
      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

      void onPacketSent(int protocolId, int packetId, SocketAddress remoteAddress, int bytes)
      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
    • startWorldLoadProfiling

      @Nullable @Nullable Finishable startWorldLoadProfiling()
      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 @Nullable Finishable startChunkGenerationProfiling(ChunkPos chunkPos, RegistryKey<World> world, String targetStatus)
      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;