henkelmax / easy-villagers

Never get annoyed by villagers again!
59 stars 25 forks source link

Performance issues with EMF/ETF animations #243

Closed ImAK9 closed 2 weeks ago

ImAK9 commented 2 weeks ago

Bug description

Huge FPS drops with Fresh Animations and the mods needed for it (EMF/ETF).

Seems to be trying to run the animations even tho there's no animation seen.

A solution could perhaps be using a lower poly villager as a full detail model considering there seems to be no actual animation happening within the block itself.

With 30 blocks placed I dropped from 400 > 80 FPS on a 4090/13900k

Spark Profile: https://spark.lucko.me/SE5Zyz4Ck0

Minecraft version

1.21.1

Mod version

1.21.1-1.1.22

Mod loader and version

NeoForge | 21.1.46

Steps to reproduce

  1. Download latest Easy Villagers
  2. Download latest EMF/ETF
  3. Download Fresh Animations
  4. Place a bunch of Easy Village blocks
  5. Watch FPS drop by 50% or more

Expected behavior

No response

Log files

https://spark.lucko.me/SE5Zyz4Ck0

Screenshots

No response

ImAK9 commented 2 weeks ago

EMF might have a way to skip animations, in that case you could perhaps add to it?

henkelmax commented 2 weeks ago

The easy villagers mod is just rendering the villagers model. That would completely be on their side to prevent animations.

henkelmax commented 2 weeks ago

Oh I just checked and this issue is very closely related to #224