net.minecraft.util.profiling.metrics

public class MetricSampler$MetricSamplerBuilder<T>

btj$a
net.minecraft.util.profiling.metrics.MetricSampler$MetricSamplerBuilder
net.minecraft.class_5965$class_5966

Field summary

Modifier and TypeField
private final String
a
name
field_33885
private final MetricCategory
b
category
field_33886
private final DoubleSupplier
c
sampler
field_29605
private final T
d
context
field_29606
private Runnable
e
beforeTick
field_29607
private MetricSampler$ThresholdTest
f
thresholdTest
field_29608

Constructor summary

ModifierConstructor
public (String arg0, MetricCategory arg1, ToDoubleFunction<T> arg2, T arg3)

Method summary

Modifier and TypeMethod
public MetricSampler$MetricSamplerBuilder<T>
a(Consumer<T> arg0)
withBeforeTick(Consumer<T> arg0)
method_34789(Consumer<T> arg0)
public MetricSampler$MetricSamplerBuilder<T>
a(btj$c arg0)
withThresholdAlert(MetricSampler$ThresholdTest arg0)
method_34788(class_5965$class_5967 arg0)
public MetricSampler
a()
build()
method_34787()