Update!
Something new?
Animation Format
-
unlock Option There's some little changes on animation files. Option "override" is replaced with "unlock", for animations, all model part will use override mode as the defualt, use "unlock" option can change specific model part to add mode. Example:
{ "unlock": ["HEAD", "LEFT_ARM", "RIGHT_ARM" ] }
For this option, the optional values are HEAD, BODY, LEFT_ARM, RIGH_ARM, LEFT_LEG, RIGHT_LEG. -
useVanillaRig Option Animations now support the use of a more intuitive RigMode, you can find the example BlockBench projects in attachments. For temporary compatibility with older versions of animation files, the useVanillaRig option defaults to true. However, this will soon be changed to false in a future release, requiring users/developers to enable it themselves. However, in the current version, if you need to enable the new RidMode, please add
"useVanillaRig" : false
to the animation file.
Security Checks
When inviting others to interact or finding their way in front of the person who sent the invitation, the area in front of them is subject to the simplest security checks, avoid initiating interactions at a point where you can't stand.
Event System
This feature is for developers:
The new version adds an event system for when you need to execute some code on specific interactions/animations at specific moments.
This system almost same as Forge/Fabric API's event system, use SimpleAnimator.EVENT_BUS.addListener(event, listener)
to add a listener.
API docs may not be released that soon, but it won't be delayed for long.
An Exciting Update!
Something new here?
Fabric Version
SimpleAnimator is now available on Fabirc!
WaHoo!
Interactions
Since this version, SimpleAnimator will include a set of network packages and mechanisms on Interaction. Interaction is a set of animations that interact between two players, it is also imported using the bedrock format animation file, but it may be slightly different from normal animations.
Commands
In this version, commands for interactions have been added:
/interact invite <player> <interaction>
/interact accept <player>
Fixed Bugs
- Client cannot run due to key frame interpolation resulting in NaN
- Strange synchronization problem
An Exciting Update!
Something new here?
Interactions
Since this version, SimpleAnimator will include a set of network packages and mechanisms on Interaction. Interaction is a set of animations that interact between two players, it is also imported using the bedrock format animation file, but it may be slightly different from normal animations.
Commands
In this version, commands for interactions have been added:
/interact invite <player> <interaction>
/interact accept <player>
Fixed Bugs
- Client cannot run due to key frame interpolation resulting in NaN
- Strange synchronization problem
Something new?
Commands
Just like the name of the command, you can play or stop the animation of the player executing the command:
- animate play [your_animation]
- animate stop
Animation
You can use BlockBench to create your animation. If you have no idea with how to get a player model, you can download the BlockBench project right here.
Else
This mod support ReplayMod, which means all animation can be record by ReplayMod! The mod is still in development and there may be various bugs :(