类 UniformFloatProvider


  • public class UniformFloatProvider
    extends FloatProvider
    Mappings:
    Namespace Name
    official aqr
    intermediary net/minecraft/class_5866
    named net/minecraft/util/math/floatprovider/UniformFloatProvider
    • 字段详细资料

      • CODEC

        public static final com.mojang.serialization.Codec<UniformFloatProvider> CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Laqr;a:Lcom/mojang/serialization/Codec;
        intermediary field_29016 Lnet/minecraft/class_5866;field_29016:Lcom/mojang/serialization/Codec;
        named CODEC Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;CODEC:Lcom/mojang/serialization/Codec;
      • base

        private final float base
        Mappings:
        Namespace Name Mixin selector
        official b Laqr;b:F
        intermediary field_29017 Lnet/minecraft/class_5866;field_29017:F
        named base Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;base:F
      • spread

        private final float spread
        Mappings:
        Namespace Name Mixin selector
        official d Laqr;d:F
        intermediary field_29018 Lnet/minecraft/class_5866;field_29018:F
        named spread Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;spread:F
    • 构造器详细资料

      • UniformFloatProvider

        private UniformFloatProvider​(float base,
                                     float spread)
        Mappings:
        Namespace Name Mixin selector
        official <init> Laqr;<init>(FF)V
        intermediary <init> Lnet/minecraft/class_5866;<init>(FF)V
        named <init> Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;<init>(FF)V
    • 方法详细资料

      • create

        public static UniformFloatProvider create​(float base,
                                                  float spread)
        Mappings:
        Namespace Name Mixin selector
        official b Laqr;b(FF)Laqr;
        intermediary method_33934 Lnet/minecraft/class_5866;method_33934(FF)Lnet/minecraft/class_5866;
        named create Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;create(FF)Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;
      • get

        public float get​(Random random)
        指定者:
        get 在类中 FloatProvider
        Mappings:
        Namespace Name Mixin selector
        official a Laqm;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
      • getMin

        public float getMin()
        指定者:
        getMin 在类中 FloatProvider
        Mappings:
        Namespace Name Mixin selector
        official a Laqm;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()
        指定者:
        getMax 在类中 FloatProvider
        Mappings:
        Namespace Name Mixin selector
        official b Laqm;b()F
        intermediary method_33921 Lnet/minecraft/class_5863;method_33921()F
        named getMax Lnet/minecraft/util/math/floatprovider/FloatProvider;getMax()F
      • getType

        public FloatProviderType<?> getType()
        指定者:
        getType 在类中 FloatProvider
        Mappings:
        Namespace Name Mixin selector
        official c Laqm;c()Laqn;
        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

        public boolean equals​(Object object)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Laqr;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_5866;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;equals(Ljava/lang/Object;)Z
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Laqr;hashCode()I
        intermediary hashCode Lnet/minecraft/class_5866;hashCode()I
        named hashCode Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;hashCode()I
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Laqr;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_5866;toString()Ljava/lang/String;
        named toString Lnet/minecraft/util/math/floatprovider/UniformFloatProvider;toString()Ljava/lang/String;