Skip to content
liopyu edited this page Apr 25, 2024 · 1 revision

Getting Started with AnimationJS

AnimationJS is a KubeJS addon mod that empowers scripters to animate players using the PlayerAnimator mod. With the optional dependency of LioLib (for Minecraft 1.19.2) or GeckoLib (for Minecraft 1.20.1+), AnimationJS provides a seamless experience for playing Geckolib animations on the player along with the ability to render extra bones.

What AnimationJS Enables You to Do

AnimationJS allows you to bring life to your Minecraft gameplay by adding custom animations to players. Whether you want to create expressive character movements, dynamic emotes, or immersive cinematic sequences, AnimationJS provides the tools you need to animate players in a variety of ways.

Key Features

  • Integration with PlayerAnimator: AnimationJS seamlessly integrates with the PlayerAnimator mod, leveraging its powerful animation capabilities to bring your creations to life.
  • Server Sided Animations: With Lio's Player Animator Api (Fork of Zigy's Player Animator Api) we are able to play server-synced player animations.
  • Optional Dependency Support: AnimationJS supports both LioLib (for Minecraft 1.19.2) and GeckoLib (for Minecraft 1.20.1+) as optional dependencies, allowing you to choose the framework that best suits your needs.
  • Scripting Flexibility: With AnimationJS, you can use KubeJS scripts to define and trigger animations, giving you full control over the animation logic and execution.

Resources

  • AnimationJS: Download the latest version of AnimationJS.
  • PlayerAnimator: Learn more about the PlayerAnimator mod and its features.
  • KubeJS Wiki: Explore the official documentation for KubeJS scripting.

Clone this wiki locally