net.minecraft.util

public interface CubicSpline<C>

extends ToFloatFunction<C>

air
net.minecraft.util.CubicSpline
net.minecraft.class_6492
net.minecraft.util.math.Spline
net.minecraft.src.C_182769_
net.minecraft.util.CubicSpline

Method summary

Modifier and TypeMethod
String
a()
parityString()
method_39225()
getDebugString()
m_183628_()
float
b()
min()
method_40435()
min()
m_207241_()
float
c()
max()
method_40436()
max()
m_207240_()
CubicSpline<C>
a(air$d<C> arg0)
mapAll(CubicSpline$CoordinateVisitor<C> arg0)
method_41187(class_6492$class_7073<C> arg0)
method_41187(Spline$class_7073<C> arg0)
m_211396_(C_182769_$C_211139_<C> arg0)
static <C> com.mojang.serialization.Codec<CubicSpline<C>>
a(com.mojang.serialization.Codec<ajy<C>> arg0)
codec(com.mojang.serialization.Codec<ToFloatFunction<C>> arg0)
method_39232(com.mojang.serialization.Codec<class_6501<C>> arg0)
createCodec(com.mojang.serialization.Codec<ToFloatFunction<C>> locationFunctionCodec)
m_184262_(com.mojang.serialization.Codec<C_182789_<C>> p_184263_)
static <C> CubicSpline<C>
a(float arg0)
constant(float arg0)
method_39427(float arg0)
fixedFloatFunction(float value)
m_184239_(float p_184240_)
static <C> CubicSpline$Builder<C>
a(ajy<C> arg0)
builder(ToFloatFunction<C> arg0)
method_37918(class_6501<C> arg0)
builder(ToFloatFunction<C> locationFunction)
m_184252_(C_182789_<C> p_184253_)
static <C> CubicSpline$Builder<C>
a(ajy<C> arg0, ajy<Float> arg1)
builder(ToFloatFunction<C> arg0, ToFloatFunction<Float> arg1)
method_39502(class_6501<C> arg0, class_6501<Float> arg1)
builder(ToFloatFunction<C> locationFunction, ToFloatFunction<Float> amplifier)
m_184254_(C_182789_<C> p_184255_, C_182789_<Float> p_184256_)