Uses of Interface
net.minecraft.client.animation.AnimationChannel.Interpolation
Packages that use AnimationChannel.Interpolation
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of AnimationChannel.Interpolation in net.minecraft.client.animation
Fields in net.minecraft.client.animation declared as AnimationChannel.InterpolationModifier and TypeFieldDescriptionstatic final AnimationChannel.InterpolationAnimationChannel.Interpolations.CATMULLROMprivate final AnimationChannel.InterpolationKeyframe.interpolationThe field for theinterpolationrecord component.static final AnimationChannel.InterpolationAnimationChannel.Interpolations.LINEARMethods in net.minecraft.client.animation that return AnimationChannel.InterpolationModifier and TypeMethodDescriptionKeyframe.interpolation()Returns the value of theinterpolationrecord component.Constructors in net.minecraft.client.animation with parameters of type AnimationChannel.InterpolationModifierConstructorDescriptionKeyframe(float p_433721_, Vector3fc p_447348_, AnimationChannel.Interpolation p_435093_) Keyframe(float timestamp, Vector3fc preTarget, Vector3fc postTarget, AnimationChannel.Interpolation interpolation) Creates an instance of aKeyframerecord class. -
Uses of AnimationChannel.Interpolation in net.neoforged.neoforge.client.entity.animation.json
Fields in net.neoforged.neoforge.client.entity.animation.json with type parameters of type AnimationChannel.InterpolationModifier and TypeFieldDescriptionprivate static final ImmutableBiMap<Identifier, AnimationChannel.Interpolation> AnimationTypeManager.DEFAULT_INTERPOLATIONSprivate static final com.mojang.serialization.Codec<AnimationChannel.Interpolation> AnimationParser.INTERPOLATION_CODEC"minecraft:linear" }invalid @snippet
{@snippet lang = JSON :private static ImmutableBiMap<Identifier, AnimationChannel.Interpolation> AnimationTypeManager.INTERPOLATIONSMethods in net.neoforged.neoforge.client.entity.animation.json that return AnimationChannel.InterpolationModifier and TypeMethodDescriptionstatic @Nullable AnimationChannel.InterpolationAnimationTypeManager.getInterpolation(Identifier name) Gets theinterpolation functionassociated with the givenname.Methods in net.neoforged.neoforge.client.entity.animation.json with parameters of type AnimationChannel.InterpolationModifier and TypeMethodDescriptionprivate static KeyframeAnimationParser.constructKeyframe(float timestamp, com.mojang.datafixers.util.Either<com.mojang.datafixers.util.Pair<Vector3fc, Vector3fc>, Vector3fc> target, AnimationChannel.Interpolation interpolation) static @Nullable IdentifierAnimationTypeManager.getInterpolationName(AnimationChannel.Interpolation interpolation) Gets theIdentifierassociated with the giveninterpolation. -
Uses of AnimationChannel.Interpolation in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event with type parameters of type AnimationChannel.InterpolationModifier and TypeFieldDescriptionprivate final ImmutableMap.Builder<Identifier, AnimationChannel.Interpolation> RegisterJsonAnimationTypesEvent.interpolationsprivate final Map<Identifier, AnimationChannel.Interpolation> RegisterJsonAnimationTypesEvent.registeredInterpolationsMethods in net.neoforged.neoforge.client.event with parameters of type AnimationChannel.InterpolationModifier and TypeMethodDescriptionvoidRegisterJsonAnimationTypesEvent.registerInterpolation(Identifier key, AnimationChannel.Interpolation interpolation) Register a custominterpolation functionwith the specifiedkey.