GeckoLib Mod

Creator
Publisher

GeckoLib is an animation and physics library for Minecraft, which makes it easier to animate modded objects in Minecraft. GeckoLib became common after changes to the Minecraft Animation Engine made it harder to animate things like entities. GeckoLib is available for Minecraft 1.12.2 and 1.15.2 and newer (or 1.16 or more recent for FabricMC and 1.18 or newer for QuiltMC).


Geckolib is a physics engine it supports many advanced features, such as:

  • 3D keyframe animations, concurrent animation support (good for taking advantage of powerful computers, especially with a lot of cores and sockets, as well as with good GPU),    

  • Particle keyframes

  • Sound keyframes

  • Event keyframes

  • And more.

  • It also has over 30 easings.

An extension-based programming language called Molang, also borrowed from the Bedrock edition, helps with animation.


GeckoLib is used differently for developers and players. For Players, you should install the mod in the mods folder like any other mod. For Developers, you will need to add the mod to your development environment, depending on how your environment is and then start developing.


One of the most important things to keep in mind is the versions of GeckoLib. There are 3 Main versions of GeckoLib you need to look out for in Modern mods:

GeckoLib 2: This version is primarily deprecated, but some mods still use it

GeckoLib 3: This version is still common, especially for versions of Minecraft before 1.19

GeckoLib 4: The newest GeckoLib, 1.19.x and newer only


Only GeckoLib 3 and 4 are still being developed. GeckoLib2 and the original GeckoLib are deprecated and should not be used. GeckoLib 3 is in support mode, may eventually be phased out, and mainly targets older versions. Versions of GeckoLib are not compatible with mods made for other versions, which is why it is vital to install the correct version. The modid often indicates the correct version. It will usually say geckolib3 or geckolib2. Both of these versions of GeckoLib should work together.


Since GeckoLib3 Geckolib uses bedrock-style JSON files for the animations and often tries to avoid animations with java (different than many older ways of doing it), GeckoLib integrates with BlockBench and is the preferred method for it, so if you are using BlockBench, animating will likely be much easier with GeckoLib.


GeckoLib covers not just mobs but other entities, items, blocks, armour, and more.


GeckoLib has wikis for support for GeckoLib 3 and GeckoLib 4. It explains how various topics such as how to make and work with models, how to do the animations, examples of the animations, how to set up GeckoLib with MultiLoader, a list of mods which use GeckoLib, Migration guides from 3 to 3,1 and 3,1,x to 4, renderers, glowing, keyframes, Molang, abstract textures, miscellaneous topics, FAQs, and so much more, it took hours for them to make and it is hosted on their GitHub. https://github.com/bernie-g/geckolib/wiki


GeckoLib is one of the most common animation libraries. It is commonly suggested and commonly used by other mods and templates. Requiring this mod will likely be manageable because many other mods use it. Some of the mod developers who use it also are involved in the development or community, such as MC Doom (AzureDoom is one of the top GeckoLib Developers), Chocolate Quest Repoured (Der Toaster is a contributor), Chaos Awakens, Raid Awakens, Minecraft Forge (Curle the Crook is a contributor), Advent of Ascension (Tsalt is a contributor), Mowzie’s Mobs (Bob Mowzie is a contributor and so many more), Ars Nouveau. Here is a small list of a few of the mods officially supported by the GeckoLib team.


Installation

Follow the procedures described below to install this mod into your game

  1. Download and install the Forge
  2. Download the mod
  3. Put the mod into .minecraft/mods folder
  4. Launch Minecraft
  1. Download and install the Fabric
  2. Install Fabric API
  3. Download the mod
  4. Put the mod into .minecraft/mods folder
  5. Launch Minecraft

Downloads

Release
Filename/Url
Game Versions
Modloader
Downloads
Updated
Actions
1.19
forge
57
January 13, 2023
1.19
fabric
11
January 13, 2023
1.19.2 1.19.1 1.19
forge
206
January 13, 2023
1.19.2 1.19.1 1.19
fabric
39
January 13, 2023
1.18.2
fabric
20
January 13, 2023
1.18.2 1.18.1 1.18
forge
60
January 13, 2023
1.17.1
fabric
5
January 13, 2023
1.17.1
forge
8
January 13, 2023
1.16.5 1.16.4
fabric
30
January 13, 2023
1.16.5 1.16.4
forge
92
January 13, 2023
1.15.2
forge
6
January 13, 2023
1.12.2
forge
53
January 13, 2023

Your evaluation

It helps us to improve our recommendation

0.0/5
0

Please sign in or create an account to participate in this conversation.

Log In Required

Accessing certain features in our website requires authentication

Sign In

Or if you do not have an account

Create an account
Are you sure to delete this comment?

Note that you cannot reverse this action.

Report an issue

First, please select the reason why you are reporting.

Copyright Infringement
Inappropriate Description
Bug
Other

Also please leave your email, so we can get back to you:

Please provide a valid email adress!
Post is saved to your bookmarks.
Report is sent!
Mod version does not match with the version of selected modpack
Select the language

After changing the language website content will be completely translated to the selected language and you can view translated versions of available posts.