GeckoLib
A 3D animation library for entities, blocks, items, and armor. If a mod page says "requires GeckoLib," this is the one. Over 411 million downloads on CurseForge [citation:22].
Quick facts
| Category | Library / API |
| Loader | Forge, Fabric, NeoForge |
| Minecraft | 26.3 and older supported versions |
| Author | Gecko |
| Source | CurseForge |
| Downloads | 411.4M (CurseForge, Sep 2026) [citation:22] |
| Side | Client and server (required by dependent mods) |
Source status
Verified
The download button links to the creator's CurseForge page. We do not host this file. Metadata last checked October 2026.
Opens CurseForge in a new tab. CurseForge's terms apply.
What GeckoLib is (and is not)
GeckoLib is not a content mod. It does not add mobs, bosses, or items. It is a library that other mods use to animate 3D models. Without GeckoLib, any mod that depends on it will crash on startup or fail to display its custom entities correctly.
If you downloaded a mod that adds a custom boss or creature and the game says "GeckoLib is missing," this is the fix. Install it, and the dependent mod will load.
What it enables in other mods
- Animated entities — smooth, keyframe-based animations for custom mobs and bosses.
- Animated blocks — moving parts, rotating components, and interactive block models.
- Animated items — items with idle animations or held animations.
- Animated armor — armor sets with custom bone-based animations.
Installation
- Install the loader that the dependent mod requires (Forge, Fabric, or NeoForge).
- Download the GeckoLib JAR from CurseForge for your exact loader and Minecraft version [citation:22].
- Place GeckoLib and the dependent mod in the
modsfolder together. - Launch the game. GeckoLib does not appear as a separate item or menu — it works silently in the background.
Do you need GeckoLib on a server?
If the dependent mod is server-side (adds mobs, bosses, or blocks that need to exist on the server), then GeckoLib must be installed on both the client and the server. If the dependent mod is client-side only, GeckoLib may only be needed on the client. Check the dependent mod's page for its side requirements.
Frequently asked questions
I installed GeckoLib but the mod still says it is missing.
mods folder, not a subfolder.Can I use GeckoLib with other animation libraries?
Does GeckoLib work on Bedrock?
How do I know if a mod needs GeckoLib?
Related mods
Cloth Config API
Config screen library used by many mods.
Architectury API
Multi-loader compatibility layer.
Just Enough Items
Recipe viewer.
Report a problem with this page: contact form. If you are the creator and want this listing changed, see Copyright / DMCA.