bernie-g / geckolib

GeckoLib is an animation engine for Minecraft mods, with support for complex 3D keyframe-based animations, numerous easings, concurrent animation support, sound and particle keyframes, event keyframes, math-based animations, and more. Available for all major modloaders.
https://geckolib.com
MIT License
609 stars 127 forks source link

Buggy animation when multiple entities of same type are onscreen #624

Closed dogonotoughen closed 1 month ago

dogonotoughen commented 2 months ago

Replicated on the latest 1.20.1 versions of TheDigimod, Bountiful Critters & Tameable Beasts. Neoforge 1.20.1 - Geckolib 4.4.5

When multiple of the same mob type appear onscreen, one of their animations begin to glitch out weirdly. When only one of the mob is onscreen, its animation returns to normal.

https://github.com/user-attachments/assets/f99ca77c-30d7-4dda-bc12-d613e6184d05

dogonotoughen commented 1 month ago

After a bit of investigating, it turns out that the mod "Iris/Oculus & GeckoLib Compat" is the true cause of the issue, and removing it fixes the animation glitches.