AnimationJS - Player Animations via KubeJS
AnimationJS is a powerful addon for KubeJS that provides script creators with the ability to dynamically control character animations using the playerAnimator mod.
Core Features
Server-Side Animation Triggering - You can activate animations on any player object on the server, enabling the creation of complex scenes and interactions.
Dynamic Player Model Modification - Through the AnimationJS.playerModel() event, you gain flexible control over character model parts, including the creation of custom animations and transformations.
Advanced Rendering Capabilities - The client-side AnimationJS.playerRenderer() event provides tools for displaying items on player models and other visual effects.
Supported Animation Formats
The mod works with playerAnimator animations and supports Geckolib animations through optional dependency on LioLib, significantly expanding the arsenal of available animation solutions.
Universal Controller
The built-in universal animation controller allows you to easily define conditions for triggering various player animations, making the process of creating complex animation scenarios intuitive.
Required Dependencies
AnimationJS requires the following mods:
- KubeJS
- playerAnimator
- Lio's Player Animator API
Community
Join the official KubeJS Discord community where you can interact with other users, share your creations, and get help with any questions related to using AnimationJS.