
A lightweight procedural animation library for Minecraft Forge 1.20.1, featuring a Blockbench plugin for authoring the rigs it animates.
Marionette builds mobs out of chains of Forge part entities, poses them with FABRIK inverse kinematics, and syncs them visually with corresponding model parts, enabling easy runtime procedural animation.
The library is paired with a Blockbench plugin, which allows for easy authoring and exporting of rigs that can be directly copied and used in your project.
Installation & Documentation
Check out the wiki for all documentation: setup for both halves, library API, and the Blockbench plugin's authoring workflow for artists.

