net.minecraft.util.profiling.metrics

public class MetricSampler$MetricSamplerBuilder<T>

apz$a
net.minecraft.util.profiling.metrics.MetricSampler$MetricSamplerBuilder
net.minecraft.class_5965$class_5966
net.minecraft.unmapped.C_owhhojqn$C_wtvopwlr
net.minecraft.client.util.profiler.SamplingRecorder$Builder
net.minecraft.src.C_141012_$C_141013_
net.minecraft.util.profiling.metrics.MetricSampler$a

Field summary

Modifier and TypeField
private final String
a
name
field_33885
f_ebckalci
field_33885
f_146028_
private final MetricCategory
b
category
field_33886
f_ynvlzkrn
field_33886
f_146029_
private final DoubleSupplier
c
sampler
field_29605
f_mpgzylgc
timeGetter
f_146030_
private final T
d
context
field_29606
f_ddmbywlt
context
f_146031_
private Runnable
e
beforeTick
field_29607
f_wkjwgyxw
startAction
f_146032_
private MetricSampler$ThresholdTest
f
thresholdTest
field_29608
f_rrdchflq
writeAction
f_146033_

Constructor summary

ModifierConstructor
public (String p_146036_, MetricCategory p_146037_, ToDoubleFunction<T> p_146038_, T arg3)

Method summary

Modifier and TypeMethod
public MetricSampler$MetricSamplerBuilder<T>
a(Consumer<T> arg0)
withBeforeTick(Consumer<T> arg0)
method_34789(Consumer<T> arg0)
m_poryclcq(Consumer<T> arg0)
startAction(Consumer<T> action)
m_146042_(Consumer<T> arg0)
public MetricSampler$MetricSamplerBuilder<T>
a(apz$c arg0)
withThresholdAlert(MetricSampler$ThresholdTest arg0)
method_34788(class_5965$class_5967 arg0)
m_gozlqqfa(C_owhhojqn$C_nuurjoca arg0)
writeAction(SamplingRecorder$ValueConsumer writeAction)
m_146040_(C_141012_$C_141015_ arg0)
public MetricSampler
a()
build()
method_34787()
m_qwdzckex()
create()
m_146039_()