Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Geckolib

Geckolib

A 3D animation library for entities, blocks, items, armor, and more!

16.58M
1,824
Game Mechanics
Library
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.1–1.19.4
1.18.2
1.17.1
1.16.5
1.15.2
1.12.2

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Gecko
Gecko Owner
DerToaster98
DerToaster98 Contributor
KyoSleep
KyoSleep Contributor
mchorse
mchorse Contributor
Tslat
Tslat Maintainer
ZigyTheBird
ZigyTheBird Member

Details

Licensed MIT
Created 2 years ago
Updated 6 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
19
20
21
23

Forge 1.16.5

on Oct 16, 2022
Download

v3.0.96

  • Fixes last build no rendering issues.

Forge 1.12.2

on Oct 6, 2022
Download

v3.0.31

  • Ported back Mirror Texture Fix

Forge 1.19

on Oct 6, 2022
Download

v3.1.23

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Quilt 1.19.2

on Oct 6, 2022
Download

3.1.22

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Fabric 1.19.2

on Oct 6, 2022
Download

v3.1.22

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Forge 1.18.2

on Oct 6, 2022
Download

v3.0.41

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Quilt 1.18.2

on Oct 6, 2022
Download

v3.0.28

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Fabric 1.18.2

on Oct 6, 2022
Download

v3.0.64

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Fabric 1.16.5

on Oct 6, 2022
Download

Forge 1.16.5

on Oct 6, 2022
Download

v3.0.94

  • Use Getter/Setting methods for RTB - DerToaster
  • Skip special rendering when model gets rerendered in ExtendedGeoEntity Render - DerToaster
  • Change currentModelRenderCycle back to private, use getter.
  • Example Bat Entity left ear now spins, showing child bones be animated by other controllers if not used in another at the same time.
  • Mirrored textures now work properly.

Known Issues Still Being Worked On

  • getWorldPosition is not returning the correct position.

Forge 1.19

on Oct 3, 2022
Download

v3.1.22

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • Access clean up (private -> protected)
  • Fixed Molang Parser null crashes

Quilt 1.19.2

on Oct 3, 2022
Download

Fabric 1.19.2

on Oct 3, 2022
Download

3.1.21

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • getRenderTypeForBone now protected instead of private.
  • Access clean up (private -> protected)
  • Fixed Molang Parser null crashes

Quilt 1.18.2

on Oct 3, 2022
Download

v3.0.27

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • getRenderTypeForBone now protected instead of private.
  • Access clean up (private -> protected)
  • Fixed Molang Parser null crashes

Forge 1.18.2

on Oct 3, 2022
Download

v3.0.40

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • getRenderTypeForBone now protected instead of private.
  • Access clean up (private -> protected)
  • Fixed Molang Parser null crashes

Fabric 1.18.2

on Oct 3, 2022
Download

3.0.63

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • getRenderTypeForBone now protected instead of private.
  • Access clean up (private -> protected)
  • Fixed Molang Parser null crashes

Forge 1.16.5

on Oct 3, 2022
Download

v3.0.93

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • Access clean up (private -> protected)
  • Fixed Dev Creeper Flashing
  • Fixed Molang Parser null crashes

Fabric 1.16.5

on Oct 3, 2022
Download

v3.0.93

  • Added example for entity texturePerBone - DerToaster
  • renderRecursively more modular. - DerToaster
  • Started work on bringing texturePerBone to other renders - DerToaster
  • Geo Armor armors fixed - DerToaster
  • Added geckolib.disable_examples system property - williambi https://github.com/bernie-g/geckolib/wiki/Miscellaneous#disabling-geckolib-dev-mode-only-examples
  • Updated armor item names in code.
  • getRenderTypeForBone now protected instead of private.
  • Access clean up (private -> protected)
  • Fixed Molang Parser null crashes

Forge 1.19

on Sep 14, 2022
Download

v3.1.21

  • Changed to Parchment MC Mappings.
  • Code clean up
  • Added new start of new looping system, does not yet support hold on last frame but frame work is in place - DerToaster98

Quilt 1.19.2

on Sep 14, 2022
Download
1
19
20
21
23

Modrinth is open source.

main@016c3d7

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.