About Geckolib
Geckolib is a 3D animation library for Minecraft mods, enabling detailed animations for entities, blocks, items, armor, and more. It uses keyframe-based systems with 30+ easing options for smooth motion.
Players see enhanced visuals with animated mobs, interactive items, and dynamic particle effects. Animations can trigger sounds, events, or particle effects for immersive gameplay.
Best for modders creating custom mobs or items needing motion, and modpack creators wanting polished animations. Works with Fabric, Forge, and NeoForge loaders.
Adds visual depth to modpacks without requiring complex coding. Integrates with existing assets for seamless animations in block models or entity renders.
Features
- Supports 3D keyframe animations for entities and items
- Includes 30+ easing functions for smooth transitions
- Allows sound and particle effects in animations
- Works with Fabric, Forge, NeoForge, and Quilt
- Client-side only (server optional for multiplayer)
- No required dependencies for basic use
Tips
- Start with simple animations in the wiki examples before complex projects
- Check modpack compatibility with Fabric/Forge loaders first
- Enable server-side rendering for multiplayer animation sync
- Use the wiki's animation tools for particle/sound triggers
How to install
- Install Fabric / Forge / NeoForge / Quilt for your Minecraft version (use the official installer).
- Download the file that matches your Minecraft version and Fabric / Forge / NeoForge / Quilt.
- Open the .minecraft folder and put the file into the "mods" folder (create it if missing).
- Launch Minecraft with the Fabric / Forge / NeoForge / Quilt profile.
FAQ
Which Minecraft versions does it support?
1.12.2 to 26.3, including 1.21.11 and 1.21.10.
Does it work with Quilt loader?
Yes, supported alongside Fabric, Forge, and NeoForge.





