net.minecraft.util.valueproviders

public class ClampedInt

extends IntProvider

btb
net.minecraft.util.valueproviders.ClampedInt
net.minecraft.class_6334
net.minecraft.unmapped.C_gcyevdlb
net.minecraft.util.math.intprovider.ClampedIntProvider
net.minecraft.util.math.int_provider.ClampedIntProvider

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<ClampedInt>
a
CODEC
field_33446
f_hrmrsozd
CODEC
CODEC
private final IntProvider
b
source
field_33447
f_cpveowhx
source
source
private final int
f
minInclusive
field_33448
f_tsutsalv
min
min
private final int
g
maxInclusive
field_33449
f_mskxvmbw
max
max

Constructor summary

ModifierConstructor
public (IntProvider source, int min, int max)

Method summary

Modifier and TypeMethod
public static ClampedInt
a(bti arg0, int arg1, int arg2)
of(IntProvider arg0, int arg1, int arg2)
method_36255(class_6017 arg0, int arg1, int arg2)
m_kuxwvadw(C_macfejbg arg0, int arg1, int arg2)
create(IntProvider source, int min, int max)
create(IntProvider source, int min, int max)
public int
a(azv arg0)
sample(RandomSource arg0)
method_35008(class_5819 arg0)
m_ljiiqvld(C_rlomrsco arg0)
get(Random arg0)
get(RandomGenerator arg0)
public int
a()
getMinValue()
method_35009()
m_lecatuwk()
getMin()
getMin()
public int
b()
getMaxValue()
method_35011()
m_jaypvrlp()
getMax()
getMax()
public IntProviderType<?>
c()
getType()
method_35012()
m_yxhouvzj()
getType()
getType()