Class DebugRecorder
java.lang.Object
net.minecraft.client.util.profiler.DebugRecorder
- All Implemented Interfaces:
Recorder
- Mappings:
Namespace Name official aqe
intermediary net/minecraft/class_5961
named net/minecraft/client/util/profiler/DebugRecorder
-
Field Summary
Modifier and TypeFieldDescriptionprivate ProfilerDumper
private Executor
static int
private Map<SamplingRecorder,List<Sample>>
private class_6400
private Set<SamplingRecorder>
private long
private boolean
private ReadableProfiler
private Consumer<ProfileResult>
private int
private LongSupplier
private TickTimeTracker
-
Constructor Summary
ModifierConstructorDescriptionprivate
DebugRecorder(class_6400 class_6400, LongSupplier longSupplier, Executor executor, ProfilerDumper profilerDumper, Consumer<ProfileResult> consumer, Consumer<Path> consumer2)
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
execute(ProfileResult profileResult)
boolean
isActive()
static DebugRecorder
method_37191(class_6400 class_6400, LongSupplier longSupplier, Executor executor, ProfilerDumper profilerDumper, Consumer<ProfileResult> consumer, Consumer<Path> consumer2)
void
read()
void
sample()
static void
setGlobalPathConsumer(Consumer<Path> globalPathConsumer)
void
start()
-
Field Details
-
field_32676
public static final int field_32676- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Laqe;a:I
intermediary field_32676
Lnet/minecraft/class_5961;field_32676:I
named field_32676
Lnet/minecraft/client/util/profiler/DebugRecorder;field_32676:I
-
globalPathConsumer
- Mappings:
Namespace Name Mixin selector official b
Laqe;b:Ljava/util/function/Consumer;
intermediary field_29579
Lnet/minecraft/class_5961;field_29579:Ljava/util/function/Consumer;
named globalPathConsumer
Lnet/minecraft/client/util/profiler/DebugRecorder;globalPathConsumer:Ljava/util/function/Consumer;
-
field_33891
- Mappings:
Namespace Name Mixin selector official c
Laqe;c:Ljava/util/Map;
intermediary field_33891
Lnet/minecraft/class_5961;field_33891:Ljava/util/Map;
named field_33891
Lnet/minecraft/client/util/profiler/DebugRecorder;field_33891:Ljava/util/Map;
-
timeTracker
- Mappings:
Namespace Name Mixin selector official d
Laqe;d:Lapo;
intermediary field_29581
Lnet/minecraft/class_5961;field_29581:Lnet/minecraft/class_4757;
named timeTracker
Lnet/minecraft/client/util/profiler/DebugRecorder;timeTracker:Lnet/minecraft/util/profiler/TickTimeTracker;
-
executor
- Mappings:
Namespace Name Mixin selector official e
Laqe;e:Ljava/util/concurrent/Executor;
intermediary field_29582
Lnet/minecraft/class_5961;field_29582:Ljava/util/concurrent/Executor;
named executor
Lnet/minecraft/client/util/profiler/DebugRecorder;executor:Ljava/util/concurrent/Executor;
-
dumper
- Mappings:
Namespace Name Mixin selector official f
Laqe;f:Laqk;
intermediary field_29583
Lnet/minecraft/class_5961;field_29583:Lnet/minecraft/class_5971;
named dumper
Lnet/minecraft/client/util/profiler/DebugRecorder;dumper:Lnet/minecraft/client/util/profiler/ProfilerDumper;
-
readAction
- Mappings:
Namespace Name Mixin selector official g
Laqe;g:Ljava/util/function/Consumer;
intermediary field_29584
Lnet/minecraft/class_5961;field_29584:Ljava/util/function/Consumer;
named readAction
Lnet/minecraft/client/util/profiler/DebugRecorder;readAction:Ljava/util/function/Consumer;
-
pathConsumer
- Mappings:
Namespace Name Mixin selector official h
Laqe;h:Ljava/util/function/Consumer;
intermediary field_29585
Lnet/minecraft/class_5961;field_29585:Ljava/util/function/Consumer;
named pathConsumer
Lnet/minecraft/client/util/profiler/DebugRecorder;pathConsumer:Ljava/util/function/Consumer;
-
field_33892
- Mappings:
Namespace Name Mixin selector official i
Laqe;i:Laqb;
intermediary field_33892
Lnet/minecraft/class_5961;field_33892:Lnet/minecraft/class_6400;
named field_33892
Lnet/minecraft/client/util/profiler/DebugRecorder;field_33892:Lnet/minecraft/class_6400;
-
timeGetter
- Mappings:
Namespace Name Mixin selector official j
Laqe;j:Ljava/util/function/LongSupplier;
intermediary field_29586
Lnet/minecraft/class_5961;field_29586:Ljava/util/function/LongSupplier;
named timeGetter
Lnet/minecraft/client/util/profiler/DebugRecorder;timeGetter:Ljava/util/function/LongSupplier;
-
nanoStartTime
private final long nanoStartTime- Mappings:
Namespace Name Mixin selector official k
Laqe;k:J
intermediary field_29588
Lnet/minecraft/class_5961;field_29588:J
named nanoStartTime
Lnet/minecraft/client/util/profiler/DebugRecorder;nanoStartTime:J
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector official l
Laqe;l:I
intermediary field_29589
Lnet/minecraft/class_5961;field_29589:I
named ticks
Lnet/minecraft/client/util/profiler/DebugRecorder;ticks:I
-
profiler
- Mappings:
Namespace Name Mixin selector official m
Laqe;m:Laps;
intermediary field_29590
Lnet/minecraft/class_5961;field_29590:Lnet/minecraft/class_3693;
named profiler
Lnet/minecraft/client/util/profiler/DebugRecorder;profiler:Lnet/minecraft/util/profiler/ReadableProfiler;
-
pendingRead
private volatile boolean pendingRead- Mappings:
Namespace Name Mixin selector official n
Laqe;n:Z
intermediary field_29591
Lnet/minecraft/class_5961;field_29591:Z
named pendingRead
Lnet/minecraft/client/util/profiler/DebugRecorder;pendingRead:Z
-
field_33893
- Mappings:
Namespace Name Mixin selector official o
Laqe;o:Ljava/util/Set;
intermediary field_33893
Lnet/minecraft/class_5961;field_33893:Ljava/util/Set;
named field_33893
Lnet/minecraft/client/util/profiler/DebugRecorder;field_33893:Ljava/util/Set;
-
-
Constructor Details
-
DebugRecorder
private DebugRecorder(class_6400 class_6400, LongSupplier longSupplier, Executor executor, ProfilerDumper profilerDumper, Consumer<ProfileResult> consumer, Consumer<Path> consumer2)
-
-
Method Details
-
method_37191
public static DebugRecorder method_37191(class_6400 class_6400, LongSupplier longSupplier, Executor executor, ProfilerDumper profilerDumper, Consumer<ProfileResult> consumer, Consumer<Path> consumer2)- Mappings:
Namespace Name Mixin selector official a
Laqe;a(Laqb;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Laqk;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Laqe;
intermediary method_37191
Lnet/minecraft/class_5961;method_37191(Lnet/minecraft/class_6400;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/class_5971;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/class_5961;
named method_37191
Lnet/minecraft/client/util/profiler/DebugRecorder;method_37191(Lnet/minecraft/class_6400;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lnet/minecraft/client/util/profiler/ProfilerDumper;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lnet/minecraft/client/util/profiler/DebugRecorder;
-
sample
public void sample() -
start
public void start() -
read
public void read() -
isActive
public boolean isActive() -
getProfiler
- Specified by:
getProfiler
in interfaceRecorder
- Mappings:
Namespace Name Mixin selector official e
Laqg;e()Lapu;
intermediary method_34774
Lnet/minecraft/class_5962;method_34774()Lnet/minecraft/class_3695;
named getProfiler
Lnet/minecraft/client/util/profiler/Recorder;getProfiler()Lnet/minecraft/util/profiler/Profiler;
-
checkState
private void checkState()- Mappings:
Namespace Name Mixin selector official f
Laqe;f()V
intermediary method_34762
Lnet/minecraft/class_5961;method_34762()V
named checkState
Lnet/minecraft/client/util/profiler/DebugRecorder;checkState()V
-
execute
- Mappings:
Namespace Name Mixin selector official a
Laqe;a(Lapt;)V
intermediary method_34763
Lnet/minecraft/class_5961;method_34763(Lnet/minecraft/class_3696;)V
named execute
Lnet/minecraft/client/util/profiler/DebugRecorder;execute(Lnet/minecraft/util/profiler/ProfileResult;)V
-
setGlobalPathConsumer
- Mappings:
Namespace Name Mixin selector official a
Laqe;a(Ljava/util/function/Consumer;)V
intermediary method_35762
Lnet/minecraft/class_5961;method_35762(Ljava/util/function/Consumer;)V
named setGlobalPathConsumer
Lnet/minecraft/client/util/profiler/DebugRecorder;setGlobalPathConsumer(Ljava/util/function/Consumer;)V
-