COWMODSКаталог модов

AnimationJS

Player animation addon for KubeJS

Автор: Liopyu14,9 тыс.18обновлён 24 апр. 2026 г.

Описание

Summary:

The AnimationJS mod is an addon for KubeJS that allows scripters to dynamically animate Players utilizing the playerAnimator mod.

Features:

  • Various Rendering Capabilities via the AnimationJS.playerRenderer() client event such as rendering items on the player model
  • Usage: 

    For detailed documentation on how to add an animation controller or trigger player animations, visit the AnimationJS Wiki page!

    Dependencies:

    Community

    Join the official KubeJS Discord community to connect with other users, share your creations, and get help with any questions or issues you encounter while using AnimationJS. Alternatively, you can click the Discord icon below:

    discord

    Последние версии

    Все версии →
    release

    AnimationJS 1.20.1-0.1.3

    1.20.1-0.1.3
    24 апр. 2026 г.6,7 тыс.Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    - Fixed UniversalController stashing old events in a map returning old data - Fixed an access widening error
    release

    AnimationJS 1.20.1-0.1.2

    1.20.1-0.1.2
    22 февр. 2026 г.666Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    Hotfix: - Added `armRenderer` event where arm/hand posestacks are mutable
    release

    AnimationJS 1.20.1-0.1.1

    1.20.1-0.1.1
    22 февр. 2026 г.33Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    - `AnimationJS.handRenderer` event now passes in the interaction hand and has separate Posestacks per hand rendered.
    release

    AnimationJS 1.20.1-0.1.0

    1.20.1-0.1.0
    12 февр. 2025 г.2,8 тыс.Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    - Added `handRender` Client Event
    release

    AnimationJS 1.19.2-0.1.0

    1.19.2-0.1.0
    12 февр. 2025 г.403Minecraft: 1.19.2forge
    Скачать
    Что нового
    - Added `handRender` Client Event
    release

    AnimationJS 1.20.1-0.0.9

    1.20.1-0.0.9
    20 авг. 2024 г.1,9 тыс.Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    - Added `AnimationJS.playerModel()` event - Moved model part getters to PlayerModelEvent where they are now modifiable through `event.getPlayerModel()` - Removed `event.cancelDefaultRenderer()` method from `playerRenderer` event in favor of `event.cancel()` instead
    release

    AnimationJS 1.19.2-0.0.9

    1.19.2-0.0.9
    20 авг. 2024 г.201Minecraft: 1.19.2forge
    Скачать
    Что нового
    - Added `AnimationJS.playerModel()` event - Moved model part getters to PlayerModelEvent where they are now modifiable through `event.getPlayerModel()` - Removed `event.cancelDefaultRenderer()` method from `playerRenderer` event in favor of `event.cancel()` instead
    release

    AnimationJS 1.20.1-0.0.8

    1.20.1-0.0.8
    30 июн. 2024 г.281Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    #### Added - Methods to the `playerRenderer` event: - `getModelParts` - `getBody` - `getHead` - `getRightArm` - `getLeftArm` - `getRightLeg` - `getLeftLeg` - `getHat` #### Fixed - Player tick mixin crashing when obfuscated.
    release

    AnimationJS 1.19.2-0.0.8

    1.19.2-0.0.8
    30 июн. 2024 г.155Minecraft: 1.19.2forge
    Скачать
    Что нового
    #### Added - Methods to the `playerRenderer` event: - `getModelParts` - `getBody` - `getHead` - `getRightArm` - `getLeftArm` - `getRightLeg` - `getLeftLeg` - `getHat` #### Fixed - Player tick mixin crashing when obfuscated.
    release

    AnimationJS 1.20.1-0.0.7

    1.20.1-0.0.7
    12 мая 2024 г.334Minecraft: 1.20.1forge, neoforge
    Скачать
    Что нового
    ### New Features: - Added `getRenderContext()` method to `playerRenderer` event. This method provides scripters with access to a `PlayerRenderContext`, allowing them to customize item rendering on the player's body with configurable rotation and position. - Added `cancelDefaultRender()` method to `playerRenderer` event. This method allows scripters to cancel the default rendering behavior during the `playerRenderer` event. - Added `renderBodyItem()` method to `playerRenderer` event. This method enables scripters to render item stacks on the player's body, with options for configuring rotation and position. ### Improvements: - Improved various `probejs` typings to enhance code readability and maintainability. ### Changes: - We now use LioLib in 1.20.1 as an optional dependency for geckolib player animations to avoid any Geckolib cache conflicts with other mods