Interface FloatProviderType<P extends FloatProvider>


public interface FloatProviderType<P extends FloatProvider>
Mappings:
Namespace Name
official arh
intermediary net/minecraft/class_5864
named net/minecraft/util/math/floatprovider/FloatProviderType
  • Field Details

    • CONSTANT

      static final FloatProviderType<ConstantFloatProvider> CONSTANT
      Mappings:
      Namespace Name Mixin selector
      official a Larh;a:Larh;
      intermediary field_29008 Lnet/minecraft/class_5864;field_29008:Lnet/minecraft/class_5864;
      named CONSTANT Lnet/minecraft/util/math/floatprovider/FloatProviderType;CONSTANT:Lnet/minecraft/util/math/floatprovider/FloatProviderType;
    • UNIFORM

      static final FloatProviderType<UniformFloatProvider> UNIFORM
      Mappings:
      Namespace Name Mixin selector
      official b Larh;b:Larh;
      intermediary field_29009 Lnet/minecraft/class_5864;field_29009:Lnet/minecraft/class_5864;
      named UNIFORM Lnet/minecraft/util/math/floatprovider/FloatProviderType;UNIFORM:Lnet/minecraft/util/math/floatprovider/FloatProviderType;
    • CLAMPED_NORMAL

      static final FloatProviderType<ClampedNormalFloatProvider> CLAMPED_NORMAL
      Mappings:
      Namespace Name Mixin selector
      official c Larh;c:Larh;
      intermediary field_29010 Lnet/minecraft/class_5864;field_29010:Lnet/minecraft/class_5864;
      named CLAMPED_NORMAL Lnet/minecraft/util/math/floatprovider/FloatProviderType;CLAMPED_NORMAL:Lnet/minecraft/util/math/floatprovider/FloatProviderType;
    • TRAPEZOID

      static final FloatProviderType<TrapezoidFloatProvider> TRAPEZOID
      Mappings:
      Namespace Name Mixin selector
      official d Larh;d:Larh;
      intermediary field_29011 Lnet/minecraft/class_5864;field_29011:Lnet/minecraft/class_5864;
      named TRAPEZOID Lnet/minecraft/util/math/floatprovider/FloatProviderType;TRAPEZOID:Lnet/minecraft/util/math/floatprovider/FloatProviderType;
  • Method Details

    • codec

      com.mojang.serialization.Codec<P> codec()
    • register

      static <P extends FloatProvider> FloatProviderType<P> register(String id, com.mojang.serialization.Codec<P> codec)
      Mappings:
      Namespace Name Mixin selector
      official a Larh;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Larh;
      intermediary method_33925 Lnet/minecraft/class_5864;method_33925(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5864;
      named register Lnet/minecraft/util/math/floatprovider/FloatProviderType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/util/math/floatprovider/FloatProviderType;