Class ClampedNormalFloat
java.lang.Object
net.minecraft.util.valueproviders.FloatProvider
net.minecraft.util.valueproviders.ClampedNormalFloat
- All Implemented Interfaces:
SampledFloat
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateClampedNormalFloat(float mean, float deviation, float min, float max) -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatgetType()static ClampedNormalFloatof(float mean, float deviation, float min, float max) floatsample(RandomSource random) static floatsample(RandomSource random, float mean, float deviation, float min, float max) toString()Methods inherited from class net.minecraft.util.valueproviders.FloatProvider
codec
-
Field Details
-
CODEC
-
mean
private final float mean -
deviation
private final float deviation -
min
private final float min -
max
private final float max
-
-
Constructor Details
-
ClampedNormalFloat
private ClampedNormalFloat(float mean, float deviation, float min, float max)
-
-
Method Details
-
of
-
sample
-
sample
-
getMinValue
public float getMinValue()- Specified by:
getMinValuein classFloatProvider
-
getMaxValue
public float getMaxValue()- Specified by:
getMaxValuein classFloatProvider
-
getType
- Specified by:
getTypein classFloatProvider
-
toString
-