Package net.minecraft.world.gen
Class UniformFloatDistribution
java.lang.Object
net.minecraft.world.gen.UniformFloatDistribution
public class UniformFloatDistribution extends Object
-
Field Summary
Fields Modifier and Type Field Description private floatbasestatic com.mojang.serialization.Codec<UniformFloatDistribution>CODECprivate floatspread -
Constructor Summary
Constructors Modifier Constructor Description privateUniformFloatDistribution(float base, float spread) -
Method Summary
Modifier and Type Method Description static com.mojang.serialization.Codec<UniformFloatDistribution>createValidatedCodec(float minBase, float maxBase, float maxSpread)booleanequals(Object object)floatgetValue(Random random)inthashCode()floatmaxValue()floatminValue()static UniformFloatDistributionof(float value)Creates a distribution with a constant value.static UniformFloatDistributionof(float base, float spread)StringtoString()
-
Field Details
-
CODEC
-
base
private final float base -
spread
private final float spread
-
-
Constructor Details
-
UniformFloatDistribution
private UniformFloatDistribution(float base, float spread)
-
-
Method Details
-
createValidatedCodec
public static com.mojang.serialization.Codec<UniformFloatDistribution> createValidatedCodec(float minBase, float maxBase, float maxSpread) -
of
Creates a distribution with a constant value.- Parameters:
value- the constant value
-
of
-
getValue
-
minValue
public float minValue() -
maxValue
public float maxValue() -
equals
-
hashCode
public int hashCode() -
toString
-