Interface Spline<C>

All Superinterfaces:
ToFloatFunction<C>
All Known Implementing Classes:
Spline.class_6738, Spline.FixedFloatFunction

public interface Spline<C> extends ToFloatFunction<C>
Mappings:
Namespace Name
official aie
intermediary net/minecraft/class_6492
named net/minecraft/util/math/Spline
  • Method Details

    • getDebugString

      String getDebugString()
      Mappings:
      Namespace Name Mixin selector
      official a Laie;a()Ljava/lang/String;
      intermediary method_39225 Lnet/minecraft/class_6492;method_39225()Ljava/lang/String;
      named getDebugString Lnet/minecraft/util/math/Spline;getDebugString()Ljava/lang/String;
    • method_39232

      static <C> com.mojang.serialization.Codec<Spline<C>> method_39232(com.mojang.serialization.Codec<ToFloatFunction<C>> codec)
      Mappings:
      Namespace Name Mixin selector
      official a Laie;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
      intermediary method_39232 Lnet/minecraft/class_6492;method_39232(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
      named method_39232 Lnet/minecraft/util/math/Spline;method_39232(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
    • fixedFloatFunction

      static <C> Spline<C> fixedFloatFunction(float value)
      Mappings:
      Namespace Name Mixin selector
      official a Laie;a(F)Laie;
      intermediary method_39427 Lnet/minecraft/class_6492;method_39427(F)Lnet/minecraft/class_6492;
      named fixedFloatFunction Lnet/minecraft/util/math/Spline;fixedFloatFunction(F)Lnet/minecraft/util/math/Spline;
    • builder

      static <C> Spline.Builder<C> builder(ToFloatFunction<C> locationFunction)
      Mappings:
      Namespace Name Mixin selector
      official a Laie;a(Lajl;)Laie$b;
      intermediary method_37918 Lnet/minecraft/class_6492;method_37918(Lnet/minecraft/class_6501;)Lnet/minecraft/class_6492$class_6493;
      named builder Lnet/minecraft/util/math/Spline;builder(Lnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline$Builder;
    • builder

      static <C> Spline.Builder<C> builder(ToFloatFunction<C> locationFunction, ToFloatFunction<Float> toFloatFunction)
      Mappings:
      Namespace Name Mixin selector
      official a Laie;a(Lajl;Lajl;)Laie$b;
      intermediary method_39502 Lnet/minecraft/class_6492;method_39502(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;)Lnet/minecraft/class_6492$class_6493;
      named builder Lnet/minecraft/util/math/Spline;builder(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline$Builder;