net.minecraft.util.math

record Spline$Implementation$Point<I extends ToFloatFunction<?>>

net.minecraft.util.CubicSpline$Multipoint$Point
net.minecraft.class_6492$class_6738$class_6737
net.minecraft.util.math.Spline$Implementation$Point

Field summary

Modifier and TypeField
private final float
location
comp_225
location
private final Spline<I>
value
comp_226
value
private final float
derivative
comp_227
derivative

Constructor summary

ModifierConstructor
private (float location, Spline<I> value, float derivative)

Method summary

Modifier and TypeMethod
public static <I extends ToFloatFunction<?>> com.mojang.serialization.Codec<Spline$Implementation$Point<I>>
codec(com.mojang.serialization.Codec<CubicSpline<I>> subSplineCodec)
method_1_3951(com.mojang.serialization.Codec<class_6492<I>> arg0)
createCodec(com.mojang.serialization.Codec<Spline<I>> splineCodec)
public float
location()
comp_225()
location()
public Spline<I>
value()
comp_226()
value()
public float
derivative()
comp_227()
derivative()
private static com.mojang.datafixers.kinds.App
lambda$codec$0(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1)
method_1_3952(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1)
method_1_3952(com.mojang.serialization.Codec arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)