Interface | Description |
---|---|
IAnimatedModel |
IModel that has animation data.
|
IAnimationProvider |
Something that can provide the Animation State Machine, for example and Entity or a Block
|
IClip |
Clip for a rigged model.
|
IEventHandler<T> |
Handler for animation events;
|
IJoint |
Model part that's a part of the hierarchical skeleton.
|
IJointClip |
Returns Local joint pose; animation clip for specific model part.
|
ITimeValue |
Time-varying value associated with the animation.
|
Class | Description |
---|---|
AnimationModelBase<T extends Entity & IAnimationProvider> | Deprecated |
AnimationTESR<T extends TileEntity & IAnimationProvider> |
Generic TileEntitySpecialRenderer that works with the Forge model system and animations.
|
Clips |
Various implementations of IClip, and utility methods.
|
Clips.ClipReference |
Reference to another clip.
|
Clips.ModelClip |
Wrapper for model clips; useful for debugging and serialization;
|
Clips.SlerpClip |
Spherical linear blend between 2 clips.
|
Clips.TimeClip |
Clip with custom parameterization of the time.
|
Clips.TriggerClip |
Clip + Event, triggers when parameter becomes non-negative.
|
Event |
Event stored in the clip
|
FastTESR<T extends TileEntity> | |
JointClips |
Various implementations of IJointClip.
|
JointClips.NodeJointClip | |
ModelBlockAnimation | |
ModelBlockAnimation.MBClip | |
ModelBlockAnimation.MBClip.MBJointClip | |
ModelBlockAnimation.MBJoint | |
ModelBlockAnimation.MBJointWeight | |
ModelBlockAnimation.MBVariableClip | |
ModelBlockAnimation.Parameter | |
TimeValues |
Various implementations of ITimeValue.
|
TimeValues.CompositionValue | |
TimeValues.ConstValue | |
TimeValues.ParameterValue | |
TimeValues.SimpleExprValue | |
TimeValues.VariableValue |
Simple value holder.
|