Class ClampedNormalFloatProvider
java.lang.Object
net.minecraft.util.math.floatprovider.FloatProvider
net.minecraft.util.math.floatprovider.ClampedNormalFloatProvider
public class ClampedNormalFloatProvider extends FloatProvider
- Mappings:
Namespace Name official afv
intermediary net/minecraft/class_5861
named net/minecraft/util/math/floatprovider/ClampedNormalFloatProvider
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.serialization.Codec<ClampedNormalFloatProvider>
CODEC
private float
deviation
private float
max
private float
mean
private float
min
Fields inherited from class net.minecraft.util.math.floatprovider.FloatProvider
VALUE_CODEC
-
Constructor Summary
Constructors Modifier Constructor Description private
ClampedNormalFloatProvider(float mean, float deviation, float min, float max)
-
Method Summary
Modifier and Type Method Description static ClampedNormalFloatProvider
create(float mean, float deviation, float min, float max)
boolean
equals(Object object)
float
get(Random random)
static float
get(Random random, float mean, float deviation, float min, float max)
float
getMax()
float
getMin()
FloatProviderType<?>
getType()
int
hashCode()
String
toString()
Methods inherited from class net.minecraft.util.math.floatprovider.FloatProvider
createValidatedCodec
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lafv;a:Lcom/mojang/serialization/Codec;
intermediary field_28998
Lnet/minecraft/class_5861;field_28998:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;CODEC:Lcom/mojang/serialization/Codec;
-
mean
private float mean- Mappings:
Namespace Name Mixin selector official b
Lafv;b:F
intermediary field_28999
Lnet/minecraft/class_5861;field_28999:F
named mean
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;mean:F
-
deviation
private float deviation- Mappings:
Namespace Name Mixin selector official d
Lafv;d:F
intermediary field_29000
Lnet/minecraft/class_5861;field_29000:F
named deviation
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;deviation:F
-
min
private float min- Mappings:
Namespace Name Mixin selector official e
Lafv;e:F
intermediary field_29001
Lnet/minecraft/class_5861;field_29001:F
named min
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;min:F
-
max
private float max- Mappings:
Namespace Name Mixin selector official f
Lafv;f:F
intermediary field_29002
Lnet/minecraft/class_5861;field_29002:F
named max
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;max:F
-
-
Constructor Details
-
ClampedNormalFloatProvider
private ClampedNormalFloatProvider(float mean, float deviation, float min, float max)- Mappings:
Namespace Name Mixin selector official <init>
Lafv;<init>(FFFF)V
intermediary <init>
Lnet/minecraft/class_5861;<init>(FFFF)V
named <init>
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;<init>(FFFF)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lafv;a(FFFF)Lafv;
intermediary method_33900
Lnet/minecraft/class_5861;method_33900(FFFF)Lnet/minecraft/class_5861;
named create
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;create(FFFF)Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;
-
get
- Specified by:
get
in classFloatProvider
- Mappings:
Namespace Name Mixin selector official a
Lagh;a(Ljava/util/Random;)F
intermediary method_33920
Lnet/minecraft/class_5863;method_33920(Ljava/util/Random;)F
named get
Lnet/minecraft/util/math/floatprovider/FloatProvider;get(Ljava/util/Random;)F
-
get
- Mappings:
Namespace Name Mixin selector official a
Lafv;a(Ljava/util/Random;FFFF)F
intermediary method_33903
Lnet/minecraft/class_5861;method_33903(Ljava/util/Random;FFFF)F
named get
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;get(Ljava/util/Random;FFFF)F
-
getMin
public float getMin()- Specified by:
getMin
in classFloatProvider
- Mappings:
Namespace Name Mixin selector official a
Lagh;a()F
intermediary method_33915
Lnet/minecraft/class_5863;method_33915()F
named getMin
Lnet/minecraft/util/math/floatprovider/FloatProvider;getMin()F
-
getMax
public float getMax()- Specified by:
getMax
in classFloatProvider
- Mappings:
Namespace Name Mixin selector official b
Lagh;b()F
intermediary method_33921
Lnet/minecraft/class_5863;method_33921()F
named getMax
Lnet/minecraft/util/math/floatprovider/FloatProvider;getMax()F
-
getType
- Specified by:
getType
in classFloatProvider
- Mappings:
Namespace Name Mixin selector official c
Lagh;c()Lagi;
intermediary method_33923
Lnet/minecraft/class_5863;method_33923()Lnet/minecraft/class_5864;
named getType
Lnet/minecraft/util/math/floatprovider/FloatProvider;getType()Lnet/minecraft/util/math/floatprovider/FloatProviderType;
-
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lafv;equals(Ljava/lang/Object;)Z
intermediary equals
Lnet/minecraft/class_5861;equals(Ljava/lang/Object;)Z
named equals
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode() -
toString
- Overrides:
toString
in classObject
- Mappings:
Namespace Name Mixin selector official toString
Lafv;toString()Ljava/lang/String;
intermediary toString
Lnet/minecraft/class_5861;toString()Ljava/lang/String;
named toString
Lnet/minecraft/util/math/floatprovider/ClampedNormalFloatProvider;toString()Ljava/lang/String;
-