net.minecraft.util.math.intprovider

public record ClampedNormalIntProvider

implements IntProvider

net.minecraft.util.valueproviders.ClampedNormalInt
net.minecraft.class_6728
net.minecraft.util.math.intprovider.ClampedNormalIntProvider

Field summary

Modifier and TypeField
private final float
mean
comp_1_378
mean
private final float
deviation
comp_1_376
deviation
private final int
minInclusive
comp_1_346
min
private final int
maxInclusive
comp_1_345
max
public static final com.mojang.serialization.MapCodec<ClampedNormalIntProvider>
MAP_CODEC
field_35352
CODEC

Constructor summary

ModifierConstructor
public (float mean, float deviation, int min, int max)

Method summary

Modifier and TypeMethod
public static ClampedNormalIntProvider
of(float mean, float deviation, int minInclusive, int maxInclusive)
method_39156(float arg0, float arg1, int arg2, int arg3)
of(float mean, float deviation, int arg2, int arg3)
public int
sample(RandomSource random)
method_35008(class_5819 arg0)
get(Random arg0)
public static int
sample(RandomSource random, float mean, float deviation, float minInclusive, float maxInclusive)
method_39159(class_5819 arg0, float arg1, float arg2, float arg3, float arg4)
next(Random random, float mean, float deviation, float arg3, float arg4)
public com.mojang.serialization.MapCodec<ClampedNormalIntProvider>
codec()
method_1_2957()
getCodec()
public float
mean()
comp_1_378()
mean()
public float
deviation()
comp_1_376()
deviation()
public int
minInclusive()
comp_1_346()
min()
public int
maxInclusive()
comp_1_345()
max()
private static com.mojang.serialization.DataResult
lambda$static$1(ClampedNormalInt arg0)
method_39157(class_6728 arg0)
method_39157(ClampedNormalIntProvider provider)
private static String
lambda$static$2(ClampedNormalInt arg0)
method_49467(class_6728 arg0)
method_49467(ClampedNormalIntProvider arg0)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_39158(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_39158(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)