All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Lio's Player Animator API

Lio's Player Animator API

by Liopyu • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Lio's Player Animation API

This mod is a fork of Zigy'sPlayerAnimatorAPI, modified for use in the AnimationJS mod to provide server-side animations in Minecraft via commands or Java implementation. 

More information on Zigy's wiki page.

Features

  • Optional LioLib Compatibility: This version has an optional dependency with LIoLib, a Geckolib 4 fork allowing Geckolib animations to be played on the player.
  • Multi-Loader API Built-in: Incorporates Zigy's multi-loader API features, enabling seamless integration with other mods.
  • Server-Side Animations: Enables triggerable server-side animations, adding a new dimension to gameplay and enhancing player immersion.

Gradle Dependency

To include Lio's Player Animator API in your project, add the following to your build.gradle:

Maven Repositories


repositories {
    maven { url "https://dl.cloudsmith.io/public/lio/liosplayeranimationapi/maven/" }
    maven { url "https://dl.cloudsmith.io/public/lio/multiloaderutils/maven/" }
}

Dependencies


dependencies {
    implementation fg.deobf('lio.liosmultiloaderutils:liosmultiloaderutils-forge-${minecraft_version}-${multiloader_version}:${multiloader_version}')
    implementation fg.deobf("lio.playeranimatorapi:liosplayeranimatorapi-forge-${minecraft_version}-${liosAPI_version}:${liosAPI_version}")
}

Current Multiloader Versions:
1.19.2: 1.2.3
1.20.1: 1.2.3

License/Acknowledgements

This project is licensed under the MIT License - see the LICENSE file for details.

Special thanks to ZigyTheBird for creating the original Player Animator API and for allowing us to backport it for use in AnimationJS.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge Neoforge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.19.2
Forge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.19.2
Forge
last yr. 1
  • Updated to Forge 47.2.20 for proper compatibility with NeoForge
  • We now use LioLib for 1.20.1+ to avoid conflicting issues with other mods use of GeckoLib's Animation Instance Cache
  • Fixed bug where animations only play server sided for the first person to join a dedicated server
  • Fixed bug where animations only play server sided for the first person to join a dedicated server
  • Fixed versioning
  • Fixed incompatibility with Emotecraft mixin
  • Fixed incompatibility with Emotecraft mixin
  • Changed to use liosmultiloaderutils 1.20.1 (fork of zigysmultiloaderutils)
  • Some consistency revisions with player textures
  • Changed optional dependency from LioLib to Geckolib for 1.20.1+
  • Changed API to use LioLib instead of AzureLib as optional dependency

  • Backported original library from 1.20.1 to 1.19.2
Lio's Player Animator API Icon
Download Lio's Player Animator API
Select game version
Select platform