Uses of Interface
net.minecraft.world.attribute.timeline.EasingType
Packages that use EasingType
Package
Description
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
Uses of EasingType in net.minecraft.util
Fields in net.minecraft.util declared as EasingTypeConstructors in net.minecraft.util with parameters of type EasingType -
Uses of EasingType in net.minecraft.world.attribute.timeline
Classes in net.minecraft.world.attribute.timeline that implement EasingTypeModifier and TypeClassDescriptionstatic final classA cubic Bézier curve used for interpolation.Fields in net.minecraft.world.attribute.timeline declared as EasingTypeModifier and TypeFieldDescriptionstatic final EasingTypeEasingType.CONSTANTprivate final EasingTypeTrackEvaluator.Segment.easingThe field for theeasingrecord component.private EasingTypeTrack.Builder.easingTypeprivate final EasingTypeTrack.easingTypeThe field for theeasingTyperecord component.static final EasingTypeEasingType.IN_BACKstatic final EasingTypeEasingType.IN_BOUNCEstatic final EasingTypeEasingType.IN_CIRCstatic final EasingTypeEasingType.IN_CUBICstatic final EasingTypeEasingType.IN_ELASTICstatic final EasingTypeEasingType.IN_EXPOstatic final EasingTypeEasingType.IN_OUT_BACKstatic final EasingTypeEasingType.IN_OUT_BOUNCEstatic final EasingTypeEasingType.IN_OUT_CIRCstatic final EasingTypeEasingType.IN_OUT_CUBICstatic final EasingTypeEasingType.IN_OUT_ELASTICstatic final EasingTypeEasingType.IN_OUT_EXPOstatic final EasingTypeEasingType.IN_OUT_QUADstatic final EasingTypeEasingType.IN_OUT_QUARTstatic final EasingTypeEasingType.IN_OUT_QUINTstatic final EasingTypeEasingType.IN_OUT_SINEstatic final EasingTypeEasingType.IN_QUADstatic final EasingTypeEasingType.IN_QUARTstatic final EasingTypeEasingType.IN_QUINTstatic final EasingTypeEasingType.IN_SINEstatic final EasingTypeEasingType.LINEARstatic final EasingTypeEasingType.OUT_BACKstatic final EasingTypeEasingType.OUT_BOUNCEstatic final EasingTypeEasingType.OUT_CIRCstatic final EasingTypeEasingType.OUT_CUBICstatic final EasingTypeEasingType.OUT_ELASTICstatic final EasingTypeEasingType.OUT_EXPOstatic final EasingTypeEasingType.OUT_QUADstatic final EasingTypeEasingType.OUT_QUARTstatic final EasingTypeEasingType.OUT_QUINTstatic final EasingTypeEasingType.OUT_SINEFields in net.minecraft.world.attribute.timeline with type parameters of type EasingTypeModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<EasingType> EasingType.CODECstatic final Codecs.IdMapper<String, EasingType> EasingType.EASING_TYPES_BY_NAMEMethods in net.minecraft.world.attribute.timeline that return EasingTypeModifier and TypeMethodDescriptionstatic EasingTypeEasingType.cubicBezier(float x1, float y1, float x2, float y2) static EasingTypeEasingType.cubicBezierSymmetric(float x1, float y1) TrackEvaluator.Segment.easing()Returns the value of theeasingrecord component.Track.easingType()Returns the value of theeasingTyperecord component.static EasingTypeEasingType.register(String name, EasingType easingType) Methods in net.minecraft.world.attribute.timeline with parameters of type EasingTypeModifier and TypeMethodDescriptionTrack.Builder.easingType(EasingType easingType) static EasingTypeEasingType.register(String name, EasingType easingType) Constructors in net.minecraft.world.attribute.timeline with parameters of type EasingTypeModifierConstructorDescription(package private)Segment(EasingType easing, T fromValue, int fromTicks, T toValue, int toTicks) Creates an instance of aSegmentrecord class.Track(List<Keyframe<T>> keyframes, EasingType easingType) Creates an instance of aTrackrecord class.