Closed qznfbnj closed 2 years ago
Chat Heads maintainer here, I fixed this on our end.
The issue was that Chat Heads targets the Font.drawShadow
call that ChatComponentMixin
redirects, so when Quark's mixin is loaded before Chat Heads' mixin, it won't be able to find the method.
Quark's @Redirect
could be replaced by a @ModifyArgs
for better compatibility, but it would make the code uglier (and a little bit less efficient), hence I just opted to adjust the Mixin priority on our side.
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. Because I can't figure out whose fault it is, I will submit to another at the same time: https://github.com/dzwdz/chat_heads/issues/28.
Useless stuff: Latest.log Debug.log Crash Report