Exordium

Exordium

984k Downloads

[compatibility] Issue with EMI

Aces-and-Jacks opened this issue ยท 22 comments

commented

Causes some items on EMI to be invisible

commented

Note that this mod will never be compatible with everything. Also please link whatever EMI is/add a screenshot.

commented

was about to link an issue that explains it, just figuring out how

commented
commented

picture over there as well

commented

Oh this is something in the inventory. Sorry, but this won't get any support. Go into the settings and turn off screen buffering(it should be off by default), that will fix it.

commented

Screen Shot 2022-11-30 at 1 23 49 PM

this?
commented

Screen Shot 2022-11-30 at 1 24 35 PM

still shows this

commented

so if I disable name tag buffering it still won't fix it. Is that the option you were referring to?

commented

That was the option I was referring to. Then the mod won't touch EMI.

commented

so if that didn't work there's no other way to fix it?

commented

... well then guess ill see what else is the issue then. wonder what it can be

commented

Just gave it a try, it's not Exordium.
grafik
grafik
No matter whether screen buffering is on or off.

commented

well I understand that it wouldn't be compatible with everything. was just confirming which mod in particular was the problem

commented

ok so I did it with both both AutoHUD and your mod and when I enable autoHUD it happens

commented

so would that be a compatibility with autoHUD?

commented

exordium, autoHUD, and EMI

commented

Note that this mod will never be compatible with everything.

I don't write that as a joke^^. The intended use case is close to vanilla gameplay. The mod UI mods you add, the more likely that it won't work.

commented

But yea, seems to be caused by AutoHud. Also doesn't didn't fill in the mod file correctly.
But seems like a really odd combination of the 3 mods interacting, since the creative menu still renders everything correctly, and the screen gets affected by the hud rendering. I'd suggest removing AutoHud and use an alternative mod for that.

commented

Ok then

commented

Author of AutoHUD here. While I have now identified a fix for the described problem, I did wonder whether it was possible to enhance compatibility with Exordium. Is there some API I can call to temporarily render the GUI at a higher framerate while my animations are playing, but still profit from Exordium's performance bonus when nothing is changing?

commented

https://github.com/tr7zw/Exordium/blob/1.19/Shared/src/main/java/dev/tr7zw/exordium/mixin/GuiMixin.java#L76 Technically thats already in there, but not currently exposed. The current version of Exordium is still more a proof of concept, my next goal would be wrapping all vanilla components into their own render parts that can animate on their own(and providing API for other mods? Or having a fallback option to just capture everything else?). Feel free to make suggestions on how to best provide this compatibility.