public class ModelBlockAnimation
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | ModelBlockAnimation.MBClip | 
| protected static class  | ModelBlockAnimation.MBJoint | 
| protected static class  | ModelBlockAnimation.MBJointWeight | 
| protected static class  | ModelBlockAnimation.MBVariableClip | 
| protected static class  | ModelBlockAnimation.Parameter | 
| Constructor and Description | 
|---|
| ModelBlockAnimation(com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableMap<java.lang.String,float[]>> joints,
                   com.google.common.collect.ImmutableMap<java.lang.String,ModelBlockAnimation.MBClip> clips) | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.common.collect.ImmutableMap<java.lang.String,ModelBlockAnimation.MBClip> | getClips() | 
| com.google.common.collect.ImmutableCollection<ModelBlockAnimation.MBJointWeight> | getJoint(int i) | 
| TRSRTransformation | getPartTransform(IModelState state,
                BlockPart part,
                int i) | 
| static ModelBlockAnimation | loadVanillaAnimation(IResourceManager manager,
                    ResourceLocation armatureLocation)Load armature associated with a vanilla model. | 
public ModelBlockAnimation(com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableMap<java.lang.String,float[]>> joints,
                           com.google.common.collect.ImmutableMap<java.lang.String,ModelBlockAnimation.MBClip> clips)
public com.google.common.collect.ImmutableMap<java.lang.String,ModelBlockAnimation.MBClip> getClips()
public com.google.common.collect.ImmutableCollection<ModelBlockAnimation.MBJointWeight> getJoint(int i)
@Nullable public TRSRTransformation getPartTransform(IModelState state, BlockPart part, int i)
public static ModelBlockAnimation loadVanillaAnimation(IResourceManager manager, ResourceLocation armatureLocation)