Uses of Interface
net.minecraftforge.common.model.animation.IClip
-
Packages that use IClip Package Description net.minecraftforge.client.extensions net.minecraftforge.client.model.animation net.minecraftforge.client.model.b3d net.minecraftforge.common.model.animation -
-
Uses of IClip in net.minecraftforge.client.extensions
Methods in net.minecraftforge.client.extensions that return types with arguments of type IClip Modifier and Type Method Description default java.util.Optional<? extends IClip>
IForgeUnbakedModel. getClip(java.lang.String name)
Retrieves information about an animation clip in the model. -
Uses of IClip in net.minecraftforge.client.model.animation
Classes in net.minecraftforge.client.model.animation that implement IClip Modifier and Type Class Description protected static class
ModelBlockAnimation.MBClip
Methods in net.minecraftforge.client.model.animation that return types with arguments of type IClip Modifier and Type Method Description com.google.common.collect.ImmutableMap<java.lang.String,? extends IClip>
ModelBlockAnimation. getClips()
-
Uses of IClip in net.minecraftforge.client.model.b3d
Classes in net.minecraftforge.client.model.b3d that implement IClip Modifier and Type Class Description class
B3DClip
Methods in net.minecraftforge.client.model.b3d that return types with arguments of type IClip Modifier and Type Method Description java.util.Optional<IClip>
B3DLoader.ModelWrapper. getClip(java.lang.String name)
-
Uses of IClip in net.minecraftforge.common.model.animation
Classes in net.minecraftforge.common.model.animation that implement IClip Modifier and Type Class Description static class
Clips.ClipReference
Reference to another clip.static class
Clips.IdentityClip
Clip that does nothing.static class
Clips.ModelClip
Wrapper for model clips; useful for debugging and serialization;static class
Clips.SlerpClip
Spherical linear blend between 2 clips.static class
Clips.TimeClip
Clip with custom parameterization of the time.static class
Clips.TriggerClip
Clip + Event, triggers when parameter becomes non-negative.Fields in net.minecraftforge.common.model.animation declared as IClip Modifier and Type Field Description private IClip
Clips.ModelClip. childClip
private IClip
Clips.TimeClip. childClip
private IClip
Clips.ClipReference. clip
private IClip
Clips.TriggerClip. clip
private IClip
JointClips.NodeJointClip. clip
private IClip
AnimationStateMachine. currentState
private IClip
Clips.SlerpClip. from
private IClip
Clips.SlerpClip. to
Fields in net.minecraftforge.common.model.animation with type parameters of type IClip Modifier and Type Field Description private static com.google.common.cache.LoadingCache<org.apache.commons.lang3.tuple.Triple<? extends IClip,java.lang.Float,java.lang.Float>,org.apache.commons.lang3.tuple.Pair<IModelTransform,java.lang.Iterable<Event>>>
AnimationStateMachine. clipCache
private java.util.function.Function<java.lang.String,IClip>
Clips.ClipReference. clipResolver
private java.lang.ThreadLocal<java.util.function.Function<java.lang.String,IClip>>
Clips.CommonClipTypeAdapterFactory. clipResolver
private com.google.common.collect.ImmutableMap<java.lang.String,IClip>
AnimationStateMachine. clips
Methods in net.minecraftforge.common.model.animation that return IClip Modifier and Type Method Description IClip
AnimationStateMachine.ClipResolver. apply(java.lang.String name)
static IClip
Clips. getModelClipNode(ResourceLocation modelLocation, java.lang.String clipName)
Retrieves the clip from the model.Methods in net.minecraftforge.common.model.animation with parameters of type IClip Modifier and Type Method Description static org.apache.commons.lang3.tuple.Pair<IModelTransform,java.lang.Iterable<Event>>
Clips. apply(IClip clip, float lastPollTime, float time)
IModelState wrapper for a Clip, sampled at specified time.Method parameters in net.minecraftforge.common.model.animation with type arguments of type IClip Modifier and Type Method Description void
Clips.CommonClipTypeAdapterFactory. setClipResolver(java.util.function.Function<java.lang.String,IClip> clipResolver)
Constructors in net.minecraftforge.common.model.animation with parameters of type IClip Constructor Description ModelClip(IClip childClip, ResourceLocation modelLocation, java.lang.String clipName)
NodeJointClip(IJoint joint, IClip clip)
SlerpClip(IClip from, IClip to, ITimeValue input, ITimeValue progress)
TimeClip(IClip childClip, ITimeValue time)
TriggerClip(IClip clip, ITimeValue parameter, java.lang.String event)
Constructor parameters in net.minecraftforge.common.model.animation with type arguments of type IClip Constructor Description ClipReference(java.lang.String clipName, java.util.function.Function<java.lang.String,IClip> clipResolver)
-