tr7zw / Exordium

There is no good reason to render the hotbar at 100+ fps
Other
229 stars 34 forks source link

1.1.0 seems to be no longer working with certain mods #73

Closed Longie520 closed 1 year ago

Longie520 commented 1 year ago

Not sure what exact mods no longer work with 1.1.0, but in my case, the Inventory HUD was no longer working under Exordium, as the HUD renders at full fps, and there's a significant fps increase when I turn the HUD off

Not sure if the change should be intentional, but if there's no fix for this issue I'm still happy with the fps boost :D

tr7zw commented 1 year ago

You mean the hotbar? Or the inventory screen? Other mods? How do you know that the hotbar renders at full speed? Have you checked the settings?

Longie520 commented 1 year ago

You mean the hotbar? Or the inventory screen? Other mods? How do you know that the hotbar renders at full speed? Have you checked the settings?

I meant the HUD screen from the mod Inventory HUD (see the attachment). I optimized all my settings so that it rendered everything at minimum fps, however the HUD was animating at full fps (the difference is that it looked smooth)

Screenshot 2023-06-01 at 18 02 47
tr7zw commented 1 year ago

Oh yea thats fully intended and noted in the changes. The goal of the update is to make it better compatible with other mods. So now each UI part gets wrapped on its own and only re-rendered when it changes. But this also means, all modded UI elements are entirely excluded from the mod(since I a) cant wrap them without knowing about them and b) dont know when they "change"). Instead mods can implement Exordium support where they wrap themselves, or later versions of Exordium could get explicit support for other mods(need to check how viable that is, maybe via an addon).