Class BedrockBoneAnimation.Playback
java.lang.Object
com.viaversion.viafabricplus.bedrock.appearance.BedrockBoneAnimation.Playback
- Enclosing class:
BedrockBoneAnimation
-
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether this playback has reached its end at least once, including a loop.fork()Creates independent clocks and variables for another render perspective.sample(float elapsed, Map<String, ?> queries, boolean eventsEnabled, Consumer<BedrockAnimationSound> sounds) sample(float elapsed, Map<String, ?> queries, boolean eventsEnabled, Consumer<BedrockAnimationSound> soundOutput, Consumer<BedrockAnimationParticle.Cue> particleOutput) booleanstopped()A stopped track contributes no pose; held tracks retain their final frame.
-
Method Details
-
fork
Creates independent clocks and variables for another render perspective. -
completed
public boolean completed()Whether this playback has reached its end at least once, including a loop. -
stopped
public boolean stopped()A stopped track contributes no pose; held tracks retain their final frame. -
sample
-
sample
public Map<String, BedrockBoneAnimation.Transform> sample(float elapsed, Map<String, ?> queries, boolean eventsEnabled, Consumer<BedrockAnimationSound> sounds) -
sample
public Map<String, BedrockBoneAnimation.Transform> sample(float elapsed, Map<String, ?> queries, boolean eventsEnabled, Consumer<BedrockAnimationSound> soundOutput, Consumer<BedrockAnimationParticle.Cue> particleOutput)
-