Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AutoHUD is stuttering #53

Open
Madis0 opened this issue Jan 14, 2023 · 8 comments
Open

AutoHUD is stuttering #53

Madis0 opened this issue Jan 14, 2023 · 8 comments

Comments

@Madis0
Copy link

Madis0 commented Jan 14, 2023

AutoHUD auto-hiding is stuttering when Exordium is enabled. The reason seems quite obvious - because the FPS is lowered, but I think that mod should have an exception for that.

@tr7zw
Copy link
Owner

tr7zw commented Jan 14, 2023

This is currently the intended behavior. Something for later to look into, but not a priority right now.

@Crendgrim
Copy link

Author of AutoHUD here. I forgot if we talked about this before, but if you provided a way for other mods to signal Exordium to temporarily pause buffering (potentially per feature, so everything else still gets the performance bonus?), I would love to send those signals whenever AutoHUD's animations start/end.

@tr7zw
Copy link
Owner

tr7zw commented Feb 15, 2023

That is planned, but I also want to rewrite significant parts of this mod to for example keep each hud part separated(only re-render the chat if anything changes in the chat, etc, with an fps cap for constantly animated things like F3/enchanted items). Together with settings on which part of the UI should be "cached", this should help mod compatibility.
I will add an API as I did on my other mods(3d skin layers, entity culling, item swapper, first-person mod, wavey-capes), but I'm currently kinda wandering from mod to mod and majorly improving it(first wavey-capes, currently entity culling), while also developing item swapper. I guess it's time to pick this mod next after I released all the updated versions of entity culling.

@pokesmells
Copy link

Ah I just was about to make an issue regarding Journeymap! the map stutters as well when opening up, tested multiple times to confirm that journey is the culprit

@tr7zw
Copy link
Owner

tr7zw commented Feb 21, 2023

Note: That sounds more like screen buffering. Make sure to turn that off(it has been removed in 1.19.3 too).

@FluffyPuppyKasey
Copy link

Author of AutoHUD here. I forgot if we talked about this before, but if you provided a way for other mods to signal Exordium to temporarily pause buffering (potentially per feature, so everything else still gets the performance bonus?), I would love to send those signals whenever AutoHUD's animations start/end.

Using my modpack (Better Adventures++ on Modrinth) which includes AutoHUD, adding Exordium causes the hotbar and items to be invisible. Is this a known issue?
image

@tr7zw
Copy link
Owner

tr7zw commented Dec 17, 2023

Using my modpack (Better Adventures++ on Modrinth) which includes AutoHUD, adding Exordium causes the hotbar and items to be invisible. Is this a known issue?

Please just don't add this mod to random Modpacks. Right now it's designed for vanilla-ish gameplay. You might be able to work around this by disabling all the hotbar stuff getting buffered at all, but that's just a workaround.

@FluffyPuppyKasey
Copy link

FluffyPuppyKasey commented Dec 17, 2023

Using my modpack (Better Adventures++ on Modrinth) which includes AutoHUD, adding Exordium causes the hotbar and items to be invisible. Is this a known issue?

Please just don't add this mod to random Modpacks. Right now it's designed for vanilla-ish gameplay. You might be able to work around this by disabling all the hotbar stuff getting buffered at all, but that's just a workaround.

That's the thing, my pack is designed to be a vanilla-ish pack. There's very few content mods, and what IS added fits the vanilla style. Not to mention the same issue is ran into with JUST AutoHUD, Sodium, and Exordium on a fresh 1.20.1 instance. I wanted to add the mod because it could benefit people on lower end systems who want to play.

Looks like disabling the hotbar buffering worked, but as you said that's just a workaround

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants