net.minecraft.util

public record KeyframeTrack<T>

bgb
net.minecraft.util.KeyframeTrack
net.minecraft.class_12306
net.minecraft.class_12306

Field summary

Modifier and TypeField
private final List<Keyframe<T>>
a
keyframes
comp_5204
keyframes
private final EasingType
b
easingType
comp_5205
easingType

Constructor summary

ModifierConstructor
public (List<Keyframe<T>> keyframes, EasingType easingType)

Method summary

Modifier and TypeMethod
public static <T> com.mojang.serialization.MapCodec<KeyframeTrack<T>>
a(com.mojang.serialization.Codec<T> arg0)
mapCodec(com.mojang.serialization.Codec<T> arg0)
method_76377(com.mojang.serialization.Codec<T> arg0)
method_76377(com.mojang.serialization.Codec<T> arg0)
static <T> com.mojang.serialization.DataResult<List<Keyframe<T>>>
a(List<bga<T>> arg0)
validateKeyframes(List<Keyframe<T>> arg0)
method_76379(List<class_12305<T>> arg0)
method_76379(List<class_12305<T>> arg0)
public static com.mojang.serialization.DataResult<KeyframeTrack<?>>
a(bgb<?> arg0, int arg1)
validatePeriod(KeyframeTrack<?> arg0, int arg1)
method_76376(class_12306<?> arg0, int arg1)
method_76376(class_12306<?> arg0, int arg1)
public KeyframeTrackSampler<T>
a(Optional<Integer> arg0, ceg<T> arg1)
bakeSampler(Optional<Integer> arg0, LerpFunction<T> arg1)
method_76380(Optional<Integer> arg0, class_12210<T> arg1)
method_76380(Optional<Integer> arg0, Interpolator<T> arg1)
public List<Keyframe<T>>
a()
keyframes()
comp_5204()
keyframes()
public EasingType
b()
easingType()
comp_5205()
easingType()