net.minecraft.util.valueproviders

public class TrapezoidFloat

extends FloatProvider

All mapped superinterfaces:

SampledFloat

bbv
net.minecraft.util.valueproviders.TrapezoidFloat
net.minecraft.class_5865
net.minecraft.util.math.floatprovider.TrapezoidFloatProvider
net.minecraft.src.C_141054_
net.minecraft.util.valueproviders.TrapezoidFloat

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<TrapezoidFloat>
a
CODEC
field_29012
CODEC
f_146561_
private final float
b
min
field_29013
min
f_146562_
private final float
d
max
field_29014
max
f_146563_
private final float
e
plateau
field_29015
plateau
f_146564_

Constructor summary

ModifierConstructor
private (float min, float max, float plateau)

Method summary

Modifier and TypeMethod
public static TrapezoidFloat
a(float arg0, float arg1, float arg2)
of(float arg0, float arg1, float arg2)
method_33926(float arg0, float arg1, float arg2)
create(float min, float max, float plateau)
m_146571_(float p_146572_, float p_146573_, float p_146574_)
public float
a(aoh arg0)
sample(RandomSource arg0)
method_33920(class_5819 arg0)
get(Random arg0)
m_214084_(C_212974_ arg0)
public float
a()
getMinValue()
method_33915()
getMin()
m_142735_()
public float
b()
getMaxValue()
method_33921()
getMax()
m_142734_()
public FloatProviderType<?>
c()
getType()
method_33923()
getType()
m_141961_()