Iceberg [Neo/Forge]

Iceberg [Neo/Forge]

63M Downloads

mod incompatibility with Andromeda

peow opened this issue ยท 0 comments

commented

when using Legendary Tooltips + Iceberg (of course) + Andromeda + EMI + Tooltipfix, there are visual glitches in the EMI menu

before explaining, I'll show you the problem: notice that the decorations added by the Legendary Tooltip are on the left, while the tooltip itself is on the right

image

I first thought that the problem was caused by Tooltipfix, I discovered that I actually needed the Andromeda mod to be present as well, but when I did an Issue on the Andromeda dev's github he told me that the problem is with Iceberg because he had once decompiled the mod and noticed the switches in Iceberg's rendering logic when Andromeda is detected

issue link - constellation-mc/andromeda#132


now explaining the problem:

Legendary Tooltip shows the special tooltips in the inventory but in the EMI menu tooltips are normal, without the decorations, and EMI causes this on purpose, so as not to have incompatibility problems between the 2 mods

  • (EMI+Legendary Tooltips, without Andromeda)

image

but when using with the Andromeda mod, the tooltip decorations reappear in the EMI menu, causing visual glitches

  • (EMI+Legendary Tooltips+Andromeda)

image

(there was no visual glitch in the screenshot above, but notice that the decorations are showing through)

image

(in this screenshot the line that should be under the name appears a little higher than it should be)


this problem intensifies when Tooltipfix mod is also present, this mod fixes the problem of the Tooltips going off-screen, but Tooltipfix has an incompatibility with EMI, because EMI is configured so that the tooltips always appear on the left side of the mouse, and Tooltipfix ignores this, but what does Andromeda and Iceberg have to do with it?

well, since when Andromeda is detected, Iceberg shows the decorations of the Tooltips from the Legendary Tooltips mod in the EMI menu, it happens that the decorations often appear on the left side of the mouse (because of EMI), but the Tooltip itself appears on the right side (because of Tooltipfix)

image

this doesn't happen without Andromeda, because without Andromeda tooltip decorations are not rendered in the EMI menu

image

what should happen is that in the EMI Menu the special tooltips are not rendered, just as they are without using Andromeda


I believe this is an effect of one of the old incompatibility problems between Iceberg and Andromeda, check: constellation-mc/andromeda#34 (comment)

I'm using Fabric 1.20.1, Fabric Loader 0.15.11, Fabric API 0.92.1

EMI 1.1.6 (latest version) https://modrinth.com/mod/emi
Legendary Tooltips 1.4.5 + dependencies (latest version) https://modrinth.com/mod/legendary-tooltips
Tooltipfix 1.1.1 (latest version) https://modrinth.com/mod/tooltipfix
Andromeda 1.12.0 (latest version) https://modrinth.com/mod/andromeda
Iceberg 1.1.18 (latest version)

Log - https://mclo.gs/raEiOQj

if it's possible to fix this problem I ask you to publish an update for Fabric 1.20.1, thanks