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
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Details
Licensed MIT
Created 2 years ago
Updated yesterday
Changelog
GeckoLib v5.0-alpha2
NOTE
- Still looking into alternate solutions for per-bone render handling since Mojang has made the previous Dynamic renderers not practical.
Bug Fixes
- Fixed GeoObjectRenderer not storing packed light (#712)
- Fixed GeoEntityRenderer not allowing for generically-extendable RenderStates
- Fixed some incorrect javadocs in
AutoGlowingGeoLayer
- Fixed GeoArmorRenderer not accounting for glowing or invisibility DataTickets
- Reloading textures causes odd issues with Glowing & animated textures
Internal Changes
- AutoGlowingGeoLayer no longer removes sections of the base texture, allowing for selective dynamic emissivity
- AutoGlowingGeoLayer no longer disables shader compatibility
- Animated textures & glowmasks are no longer dependent on each other. You can have a non-animated glowmask on an animated texture, etc.
New Stuff
- Added
RenderUtil#getEmissiveResource
helper method - AutoGlowingGeoLayer now has a
shouldRespectWorldLighting
method, allowing you to choose between absolute emissivity, and emissivity that shades in conjunction with world lighting
Removals
- GeckoLib emissive textures no longer support mcmeta creation. Use a glowmask image instead (It's way easier anyway)
Files
Metadata
Release channel
ReleaseVersion number
5.0-alpha2Loaders
Game versions
1.21.5Downloads
770Publication date
April 13, 2025 at 9:33 AMPublisher
Tslat
Maintainer