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 3 weeks ago
Changelog
v4.7
- ItemArmorGeoLayer now renders trims and other vanilla armor decorations properly, and allows for mod-customised part visibility
Summary of changes for 4.7:
- Update to 1.21.3
- EntityRenderState is wrapped and ignored - you do not need to worry about this when using GeckoLib (for now)
- Removed the
query.is_powered
molang query as it is no longer practically feasible - Change crashes to warnings for unsupported model format versions for geo models
- Fix incorrect version range for NeoForge mods
- Added support for UV Face Rotation
- Added a deferred GeoRenderProvider for split-sources support
- Added a stop triggered animation function, to allow for stopping of triggered animations in the same way you triggered them in the first place
- 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)
- GeoModels now receive the renderer in #getTextureResource and #getModelResource, to allow for render-context dependent models and textures
- Keyframe events now have the AnimationState passed to them for additional context
- Moved the AnimationState creation in GeoRenderer to its own method for easy overriding
- Pass the render colour from the renderer to the render layers
- Fixed Color#ofARGB actually being RGBA
- Removed previously deprecated methods
- Fixed some issues with Entity and ReplacedEntity geo renderers
- Fixed entity velocity being determined mostly from x-coordinate velocity
- Fixed the controller-agnostic triggered anim function not working
- Introduced additional safeties to prevent unexpected crashes for some networking functions
- Moved animated texture ticking to an internal handler, preventing GeoRenderer implementations from needing to handle it
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
4.7Loaders
Game versions
1.21.3Downloads
293Publication date
November 3, 2024 at 7:05 PMPublisher
Tslat
Maintainer