tr7zw / NotEnoughAnimations

Brings the First-Person animations to the Third-Person and tries to fix other animation issues of the Third-Person.
Other
91 stars 22 forks source link

Map Flickering on 1.7.5-1.20.4 - Fabric #212

Closed vMelioz closed 2 months ago

vMelioz commented 2 months ago

I added the mod to my modpack with 70+ mods and noticed that the map wasn't rendering properly. I thought that maybe the resource pack was the problem, so I disabled it, but nothing changed. Next, I tried disabling other mods, but the map still wasn't rendering properly. I then created a completely new Minecraft instance in Prism Launcher, downloaded only Fabric API and Not Enough Animations, but the map was still flickering. Finally, I tried downloading an older version of the mod (1.7.4 for 1.20.4), and that fixed the problem.

fabric 1.20.4 gtx 1660ti ryzen 5 3600x

https://github.com/user-attachments/assets/4de4a409-28c7-487c-98f3-03a6a93095c9

https://github.com/user-attachments/assets/d9957139-0604-486c-8ac1-95bbdab8af3e

tr7zw commented 2 months ago

Duplicate #210

Deepfriedyag commented 1 month ago

Duplicate #210

So how do you fix it? in the original thread I can't see the solution for this. This bug is present in 1.16.5 too without shaders

tr7zw commented 1 month ago

Duplicate does not mean fixed. Nothing about the code changed, so haven't had time to look into why this happens.

Deepfriedyag commented 1 month ago

Duplicate does not mean fixed. Nothing about the code changed, so haven't had time to look into why this happens.

Alright, I will post the solution to this bug here because I am really smart and nobody seems to have figured it out in 2 different github repos and 10 issue threads:

To fix this, you have to downgrade the "Not Enough Animations" version. On 1.16.5 Forge, downgrading it from 1.7.5 to 1.7.4 completely fixed this for me. The beta version 1.7.5 (and most likely up) is faulty and has this bug. Hope this helps you to implement a fix for this.

tr7zw commented 1 month ago

People mentioned that already on the other issze. As I said, there has been no code change between these 2 versions. So why it's suddenly broken is not clear and hasn't been debugged yet. (locking this issue as it's still a duplicate)