LioLib

What is LioLib?
LioLib is an adapted version of Geckolib that brings all the capabilities of the modern GeckoLib animation system version 4.0 to Minecraft 1.19.2. Initially, this library was developed for use in the EntityJS modification as an animation engine, but has now become available for broader use.
Main Features
Animation Functionality Port - Full operation of the animation system from GeckoLib 1.19.3 in the unsupported Minecraft version 1.19.2.
Compatibility with New Versions - For Minecraft 1.20.1+, all capabilities of GeckoLib 4.4.4 are available (for version 1.20.1, it is recommended to use the original Geckolib as it contains all necessary updates and is actively maintained).
Built-in Fixes - The version for 1.19.2 includes built-in compatibility fixes with Oculus from newer versions of GeckoLib.
Getting Started
To explore the capabilities of the animation engine and its application in your modifications, it is recommended to refer to the official GeckoLib documentation.
Gradle Setup
To connect LioLib to your project, add the following repositories and dependencies to the build.gradle file:
repositories {
maven { url 'https://dl.cloudsmith.io/public/lio/liolib/maven/' }
}
dependencies {
implementation fg.deobf('net.liopyu.liolib:liolib-forge-minecraft_version:modversion')
}
Issue Reporting and Participation
If you encounter any problems or have suggestions for improvement, create issues in this mod's GitHub repository. We also welcome participation through pull requests.
License
The project is distributed under the MIT license.
Acknowledgments
Special thanks to the creators and developers of the original GeckoLib library for their excellent work.