This is untested, but might give a general idea of what I was thinking...
Player nametags aren't rendered when entity outlines are rendered, and that's because (unlike RenderPlayerEvent.Pre) the RenderLivingEvent.Specials event is not fired when rendering outlines.
I'm not sure if there are gl translate or scaling issues with this modification since I wasn't able to setup my IDE with gradle (I don't have nexus credentials?).
This is untested, but might give a general idea of what I was thinking... Player nametags aren't rendered when entity outlines are rendered, and that's because (unlike
RenderPlayerEvent.Pre
) theRenderLivingEvent.Specials
event is not fired when rendering outlines.I'm not sure if there are gl translate or scaling issues with this modification since I wasn't able to setup my IDE with gradle (I don't have nexus credentials?).