v4.7.3
- Fixed entity velocity being determined mostly from x-coordinate velocity
getTextureResource
andgetModelResource
now receive the renderer for context-sensitive variants
v4.7
- Added
getTriggeredAnimation
to AnimationController - Added stop triggered animation functionality to all geo animatables
- Change crashes to warnings for unsupported model format versions for geo models
- Add support for rotated face UVs
- Added a fallback hook for animations - you can now declare multiple animation files in a single GeoModel to look for animations (for polymorphic/modular animatables)
- Fixed entity velocity being determined mostly from x-coordinate velocity
- Added GeoRenderer context to GeoModel getters for context-specific handling
v4.7.2
- Fix Singleton animatable Stop trigger actions not actually stopping
v4.7.1
- Add minimum version requirement to Forge
- Cleaned up Geckolib animated texture loading to be a bit more efficient
- Improved the documentation for ItemArmorGeoLayers
- Extract ItemArmorGeoLayer's ModelPart bone matcher to its own method for easy overriding
v4.8
- Update to 1.21.4
- Fix a potential stuck InputStream when loading glowmasks
- Fixed Geo animated textures not properly supporting customised frametimes
- GeckoLib now requires a
assets/modid/item
json file to define its rendering as being special. Will be investigating ways to streamline this in the future, see https://github.com/bernie-g/geckolib-examples/tree/Multiloader-1.21.4/common/src/main/resources/assets/examplemod/items for examples
v4.7.1
- Add some missing annotations to the methods in DeferredGeoRenderProvider
- Fixed stray letter in GeoBlockEntity comment
- Fixed StopTriggeredAnim packets not being registered
- Fixed AutoGlowingGeoLayer rendering the wrong colour
- Fixed ItemArmorGeoRenderer not rendering pieces correctly
v4.7.1
- Add some missing annotations to the methods in DeferredGeoRenderProvider
- Fixed stray letter in GeoBlockEntity comment
- Fixed StopTriggeredAnim packets not being registered
- Fixed AutoGlowingGeoLayer rendering the wrong colour
v4.7
- Added support for UV Rotation
- Added stopTriggeredAnimation, allowing for stopping a triggered animation in a similar manner in which it was started
- Add DeferredGeoRenderProvider, to support split sources
- Change crashes to warnings for unsupported model format versions for geo models
- Fix incorrect version range for NeoForge mods
- Fixed controller-agnostic triggerAnim either crashing or not working
- Fixed Color#ofARGB using RGBA
- Various internal cleanup