Chat Heads

Chat Heads

35M Downloads

[1.18.2][Compatibility] not compatible with [Item Sharing] module (in Quark)

qznfbnj opened this issue · 3 comments

commented
  1. Install Forge-1.18.2-40.1.52
  2. Install chat_heads-0.6.0-forge-1.18.1 alongside Quark-3.2-358
  3. Startup and crash

If comment out "client.ChatComponentMixin" in quark.mixins.json, game can run normally. But 'Render Items In Chat' function in 'Item Sharing' module will render nothing.
chatheads-quark
Because I can't figure out whose fault it is, I will submit to another at the same time: VazkiiMods/Quark#3797.

Useless stuff:
Latest.log
Debug.log
Crash Report

commented

Hm... That's weird, it works just fine on my end and I'm using the exact same versions...?
ok

This might be a Mixin priority thing where it works when one applies before the other but not the other way around.

commented

Ah yeah, I see what's happening.
Quark redirects the Font.drawShadow call that Chat Heads tries to target.
Actually, there is no reason for Quark to redirect the method, I think I'm gonna PR a fix.

commented

Ended up fixing it in Chat Heads afterall (it's a simple change on our side and fixing it in Quark would be uglier).

The CurseForge release should be approved soon!